Class RouterInterfaceVrfEntryHandler
- java.lang.Object
-
- org.opendaylight.netvirt.fibmanager.BaseVrfEntryHandler
-
- org.opendaylight.netvirt.fibmanager.RouterInterfaceVrfEntryHandler
-
- All Implemented Interfaces:
java.lang.AutoCloseable
@Singleton public class RouterInterfaceVrfEntryHandler extends BaseVrfEntryHandler
-
-
Constructor Summary
Constructors Constructor Description RouterInterfaceVrfEntryHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, NexthopManager nexthopManager, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, IPv6Handler ipv6Handler, FibUtil fibUtil, org.opendaylight.serviceutils.upgrade.UpgradeState upgradeState, org.opendaylight.genius.datastoreutils.listeners.DataTreeEventCallbackRegistrar eventCallbacks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
installRouterFibEntry(VrfEntry vrfEntry, org.opendaylight.yangtools.yang.common.Uint64 dpnId, org.opendaylight.yangtools.yang.common.Uint32 vpnId, java.lang.String routerInternalIp, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress routerMac, int addOrRemove)
-
Methods inherited from class org.opendaylight.netvirt.fibmanager.BaseVrfEntryHandler
addRewriteDstMacAction, addTunnelInterfaceActions, buildL3vpnGatewayFlow, checkDpnDeleteFibEntry, deleteLocalAdjacency, deleteRemoteRoute, getFibUtil, getNextHopManager, getVpnToExtraroute, getVpnToExtrarouteIdentifier, installPingResponderFlowEntry, makeConnectedRoute, programRemoteFib, resolveAdjacency
-
-
-
-
Constructor Detail
-
RouterInterfaceVrfEntryHandler
@Inject public RouterInterfaceVrfEntryHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, NexthopManager nexthopManager, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, IPv6Handler ipv6Handler, FibUtil fibUtil, org.opendaylight.serviceutils.upgrade.UpgradeState upgradeState, org.opendaylight.genius.datastoreutils.listeners.DataTreeEventCallbackRegistrar eventCallbacks)
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Overrides:
close
in classBaseVrfEntryHandler
-
installRouterFibEntry
public void installRouterFibEntry(VrfEntry vrfEntry, org.opendaylight.yangtools.yang.common.Uint64 dpnId, org.opendaylight.yangtools.yang.common.Uint32 vpnId, java.lang.String routerInternalIp, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress routerMac, int addOrRemove)
-
-