public class TransactUtils extends Object
| Modifier and Type | Method and 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)  | 
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(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> lswitchIid)  | 
static UUID | 
getLogicalSwitchUUID(TransactionBuilder transaction,
                    HwvtepOperationalState operationalState,
                    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)  | 
static <D extends org.opendaylight.yangtools.yang.binding.DataObject> | 
readNodeFromConfig(org.opendaylight.controller.md.sal.binding.api.ReadWriteTransaction transaction,
                  org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid)  | 
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)
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)
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)
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)
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)
public static <D extends org.opendaylight.yangtools.yang.binding.DataObject> com.google.common.base.Optional<D> readNodeFromConfig(org.opendaylight.controller.md.sal.binding.api.ReadWriteTransaction transaction,
                                                                                                                                   org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid)
public static UUID createPhysicalLocatorSet(HwvtepOperationalState hwvtepOperationalState, TransactionBuilder transaction, List<LocatorSet> locatorList)
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)
public static UUID createPhysicalLocator(TransactionBuilder transaction, HwvtepPhysicalLocatorAugmentation inputLocator)
public static String getLogicalSwitchId(LogicalSwitches lswitch)
public static UUID getLogicalSwitchUUID(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> lswitchIid)
public static UUID getLogicalSwitchUUID(TransactionBuilder transaction, HwvtepOperationalState operationalState, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LogicalSwitches> lswitchIid)
public static String getLogicalRouterId(LogicalRouters lrouter)
Copyright © 2018 OpenDaylight. All rights reserved.