Class TransactUtils
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.transact.TransactUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic UUID
createPhysicalLocator
(TransactionBuilder transaction, HwvtepOperationalState operationalState, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> iid) static UUID
createPhysicalLocator
(TransactionBuilder transaction, HwvtepPhysicalLocatorAugmentation inputLocator, HwvtepOperationalState hwvtepOperationalState) static UUID
createPhysicalLocatorSet
(HwvtepOperationalState hwvtepOperationalState, TransactionBuilder transaction, List<LocatorSet> locatorList) static Map
<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> extractCreatedOrUpdatedOrRemoved
(Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> changes, Class<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> class1) static UUID
getAclUUID
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Acls> aclIid) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node
getCreated
(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) static String
getLogicalRouterId
(LogicalRouters lrouter) static String
getLogicalSwitchId
(LogicalSwitches lswitch) static UUID
getLogicalSwitchUUID
(TransactionBuilder transaction, HwvtepOperationalState operationalState, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> lswitchIid) static UUID
getLogicalSwitchUUID
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> lswitchIid) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node
getOriginal
(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node
getRemoved
(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node
getUpdated
(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
parseIpAddress
(String ipAddress)
-
Method Details
-
getCreated
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getCreated(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) -
getRemoved
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getRemoved(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) -
getUpdated
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getUpdated(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) -
getOriginal
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getOriginal(org.opendaylight.mdsal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod) -
extractCreatedOrUpdatedOrRemoved
public static Map<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> extractCreatedOrUpdatedOrRemoved(Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> changes, Class<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> class1) -
createPhysicalLocatorSet
public static UUID createPhysicalLocatorSet(HwvtepOperationalState hwvtepOperationalState, TransactionBuilder transaction, List<LocatorSet> locatorList) -
createPhysicalLocator
public static UUID createPhysicalLocator(TransactionBuilder transaction, HwvtepOperationalState operationalState, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> iid) -
createPhysicalLocator
public static UUID createPhysicalLocator(TransactionBuilder transaction, HwvtepPhysicalLocatorAugmentation inputLocator, HwvtepOperationalState hwvtepOperationalState) -
parseIpAddress
public static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress parseIpAddress(String ipAddress) -
getLogicalSwitchId
-
getLogicalSwitchUUID
public static UUID getLogicalSwitchUUID(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> lswitchIid) -
getLogicalSwitchUUID
public static UUID getLogicalSwitchUUID(TransactionBuilder transaction, HwvtepOperationalState operationalState, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> lswitchIid) -
getLogicalRouterId
-
getAclUUID
-