Class HwvtepSouthboundUtil
java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic <K,D> void clearData(Map<Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable>, Map<K, D>> map, Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls, K key) static StringconnectionInfoToString(ConnectionInfo connectionInfo) static <K,D> boolean containsKey(Map<Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable>, Map<K, D>> map, Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls, K key) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>deserializeInstanceIdentifier(String iidString) static <K,D> D getData(Map<Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable>, Map<K, D>> map, Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls, K key) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>getGlobalNodeIid(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> physicalNodeIid) static InstanceIdentifierCodecstatic Optional<HwvtepGlobalAugmentation>getManagingNode(org.opendaylight.mdsal.binding.api.DataBroker db, HwvtepGlobalRef ref) static Optional<HwvtepGlobalAugmentation>getManagingNode(org.opendaylight.mdsal.binding.api.DataBroker db, HwvtepPhysicalSwitchAttributes node) static IntegergetRemotePort(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node) static <T> booleanisEmpty(Collection<T> list) static booleanisEmptyMap(Map<?, ?> map) static <D extends org.opendaylight.yangtools.yang.binding.DataObject>
Optional<D>readNode(org.opendaylight.mdsal.binding.api.DataBroker db, org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) static <D extends org.opendaylight.yangtools.yang.binding.DataObject>
Optional<D>readNode(org.opendaylight.mdsal.binding.api.ReadTransaction transaction, org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) static <D extends org.opendaylight.yangtools.yang.binding.DataObject>
Optional<D>readNode(org.opendaylight.mdsal.binding.api.ReadWriteTransaction transaction, org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) static <D extends org.opendaylight.yangtools.yang.binding.DataObject>
Optional<D>readNode(org.opendaylight.mdsal.binding.api.ReadWriteTransaction transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) static voidschemaMismatchLog(String column, String table, SchemaVersionMismatchException ex) static StringserializeInstanceIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> iid) static voidDeprecated, for removal: This API element is subject to removal in a future version.static <K,D> void updateData(Map<Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable>, Map<K, D>> map, Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls, K key, D data)
-
Method Details
-
setInstanceIdentifierCodec
@Deprecated(forRemoval=true) public static void setInstanceIdentifierCodec(InstanceIdentifierCodec iidc) Deprecated, for removal: This API element is subject to removal in a future version. -
getInstanceIdentifierCodec
-
serializeInstanceIdentifier
public static String serializeInstanceIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> iid) -
deserializeInstanceIdentifier
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> deserializeInstanceIdentifier(String iidString) -
readNode
public static <D extends org.opendaylight.yangtools.yang.binding.DataObject> Optional<D> readNode(org.opendaylight.mdsal.binding.api.DataBroker db, org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) -
readNode
public static <D extends org.opendaylight.yangtools.yang.binding.DataObject> Optional<D> readNode(org.opendaylight.mdsal.binding.api.ReadTransaction transaction, org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) -
readNode
public static <D extends org.opendaylight.yangtools.yang.binding.DataObject> Optional<D> readNode(org.opendaylight.mdsal.binding.api.ReadWriteTransaction transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) -
readNode
public static <D extends org.opendaylight.yangtools.yang.binding.DataObject> Optional<D> readNode(org.opendaylight.mdsal.binding.api.ReadWriteTransaction transaction, org.opendaylight.mdsal.common.api.LogicalDatastoreType logicalDatastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<D> connectionIid) -
getManagingNode
public static Optional<HwvtepGlobalAugmentation> getManagingNode(org.opendaylight.mdsal.binding.api.DataBroker db, HwvtepPhysicalSwitchAttributes node) -
getManagingNode
public static Optional<HwvtepGlobalAugmentation> getManagingNode(org.opendaylight.mdsal.binding.api.DataBroker db, HwvtepGlobalRef ref) -
connectionInfoToString
-
schemaMismatchLog
public static void schemaMismatchLog(String column, String table, SchemaVersionMismatchException ex) -
updateData
-
getData
-
containsKey
-
clearData
-
isEmpty
-
isEmptyMap
-
getGlobalNodeIid
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> getGlobalNodeIid(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> physicalNodeIid) -
getRemotePort
public static Integer getRemotePort(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
-