@Singleton public class IPV6InternetDefaultRouteProgrammer extends Object
Constructor and Description |
---|
IPV6InternetDefaultRouteProgrammer(org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager) |
Modifier and Type | Method and Description |
---|---|
String |
getIPv6FlowRefL3(BigInteger dpnId,
short tableId,
String destPrefix,
String routerId) |
void |
installDefaultRoute(BigInteger dpnId,
String routerId,
long internetBgpVpnId,
long vpnId)
This method installs in the FIB table the default route for IPv6.
|
void |
removeDefaultRoute(BigInteger dpnId,
String routerId,
long internetBgpVpnId,
long vpnId) |
@Inject public IPV6InternetDefaultRouteProgrammer(org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager)
public void installDefaultRoute(BigInteger dpnId, String routerId, long internetBgpVpnId, long vpnId)
dpnId
- of the compute nodeinternetBgpVpnId
- internetVpn id as longvpnId
- id of router associated to internet bgpvpn as longpublic void removeDefaultRoute(BigInteger dpnId, String routerId, long internetBgpVpnId, long vpnId)
public String getIPv6FlowRefL3(BigInteger dpnId, short tableId, String destPrefix, String routerId)
Copyright © 2019 OpenDaylight. All rights reserved.