public interface IITMProvider
| Modifier and Type | Method and Description |
|---|---|
void |
addExternalEndpoint(Class<? extends TunnelTypeBase> tunType,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress dcgwIP) |
void |
commitTeps() |
void |
configureTunnelMonitorInterval(int interval) |
void |
configureTunnelMonitorParams(boolean monitorEnabled,
String monitorProtocol) |
void |
configureTunnelType(String transportZone,
String tunnelType) |
void |
createLocalCache(BigInteger dpnId,
String portName,
Integer vlanId,
String ipAddress,
String subnetMask,
String gatewayIp,
String transportZone) |
void |
deleteVtep(BigInteger dpnId,
String portName,
Integer vlanId,
String ipAddress,
String subnetMask,
String gatewayIp,
String transportZone) |
org.opendaylight.controller.md.sal.binding.api.DataBroker |
getDataBroker() |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface |
getInterface(String tunnelName) |
com.google.common.base.Optional<StateTunnelList> |
getTunnelState(String interfaceName) |
void |
remExternalEndpoint(Class<? extends TunnelTypeBase> tunType,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress dcgwIP) |
void |
showBridges(Map dpnIdBridgeRefMap) |
void |
showCache(String cacheName) |
void |
showState(Collection<StateTunnelList> tunnels) |
List<String> |
showTeps() |
boolean |
validateIP(String ip) |
void createLocalCache(BigInteger dpnId, String portName, Integer vlanId, String ipAddress, String subnetMask, String gatewayIp, String transportZone)
void commitTeps()
org.opendaylight.controller.md.sal.binding.api.DataBroker getDataBroker()
void showState(Collection<StateTunnelList> tunnels)
void showBridges(Map dpnIdBridgeRefMap)
void showCache(String cacheName)
void deleteVtep(BigInteger dpnId, String portName, Integer vlanId, String ipAddress, String subnetMask, String gatewayIp, String transportZone)
void configureTunnelMonitorParams(boolean monitorEnabled,
String monitorProtocol)
void configureTunnelMonitorInterval(int interval)
void addExternalEndpoint(Class<? extends TunnelTypeBase> tunType, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress dcgwIP)
void remExternalEndpoint(Class<? extends TunnelTypeBase> tunType, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress dcgwIP)
boolean validateIP(String ip)
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface getInterface(String tunnelName)
com.google.common.base.Optional<StateTunnelList> getTunnelState(String interfaceName) throws org.opendaylight.controller.md.sal.common.api.data.ReadFailedException
org.opendaylight.controller.md.sal.common.api.data.ReadFailedExceptionCopyright © 2020 OpenDaylight. All rights reserved.