Class L2GatewayUtils
- java.lang.Object
- 
- org.opendaylight.netvirt.elan.l2gw.utils.L2GatewayUtils
 
- 
 public final class L2GatewayUtils extends java.lang.Object
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcreateItmTunnels(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, java.lang.String hwvtepId, java.lang.String psName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress tunnelIp)static voiddeleteItmTunnels(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, java.lang.String hwvtepId, java.lang.String psName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress tunnelIp)static java.lang.StringgetConfigDbVersion(org.opendaylight.mdsal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.NodegetHwVtepNode(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)static booleanisGatewayAssociatedToL2Device(L2GatewayDevice l2GwDevice)static booleanisItmTunnelsCreatedForL2Device(L2GatewayDevice l2GwDevice)static booleanisLastL2GatewayBeingDeleted(L2GatewayDevice l2GwDevice)
 
- 
- 
- 
Method Detail- 
isGatewayAssociatedToL2Devicepublic static boolean isGatewayAssociatedToL2Device(L2GatewayDevice l2GwDevice) 
 - 
isLastL2GatewayBeingDeletedpublic static boolean isLastL2GatewayBeingDeleted(L2GatewayDevice l2GwDevice) 
 - 
isItmTunnelsCreatedForL2Devicepublic static boolean isItmTunnelsCreatedForL2Device(L2GatewayDevice l2GwDevice) 
 - 
deleteItmTunnelspublic static void deleteItmTunnels(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, java.lang.String hwvtepId, java.lang.String psName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress tunnelIp)
 - 
createItmTunnelspublic static void createItmTunnels(org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, java.lang.String hwvtepId, java.lang.String psName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress tunnelIp)
 - 
getConfigDbVersionpublic static java.lang.String getConfigDbVersion(org.opendaylight.mdsal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
 - 
getHwVtepNodepublic static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getHwVtepNode(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException- Throws:
- java.util.concurrent.ExecutionException
- java.lang.InterruptedException
 
 
- 
 
-