Class TransactUtils
- java.lang.Object
-
- org.opendaylight.ovsdb.hwvtepsouthbound.transact.TransactUtils
-
public final class TransactUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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)
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.controller.md.sal.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.controller.md.sal.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.controller.md.sal.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.controller.md.sal.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.controller.md.sal.binding.api.DataObjectModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> mod)
-
-
-
Method Detail
-
getCreated
public static org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node getCreated(org.opendaylight.controller.md.sal.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.controller.md.sal.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.controller.md.sal.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.controller.md.sal.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.controller.md.sal.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)
-
getLogicalSwitchId
public static String getLogicalSwitchId(LogicalSwitches lswitch)
-
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
public static String getLogicalRouterId(LogicalRouters lrouter)
-
-