public abstract class InventoryDataServiceUtil extends Object
Constructor and Description |
---|
InventoryDataServiceUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
bigIntegerToPaddedHex(BigInteger dataPathId) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes |
checkForNodes() |
static BigInteger |
dataPathIdFromNodeId(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> |
identifierFromDatapathId(BigInteger datapathId) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnectorBuilder |
nodeConnectorBuilderFromDatapathIdPortNo(BigInteger datapathId,
Long portNo,
OpenflowVersion ofVersion) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId |
nodeConnectorIdfromDatapathPortNo(BigInteger datapathid,
Long portNo,
OpenflowVersion ofVersion) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector> |
nodeConnectorInstanceIdentifierFromDatapathIdPortno(BigInteger datapathId,
Long portNo,
OpenflowVersion ofVersion) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector> |
nodeConnectorInstanceIdentifierFromDatapathIdPortno(BigInteger datapathId,
Long portNo,
OpenflowVersion ofVersion,
org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey> nodePath) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef |
nodeConnectorRefFromDatapathIdPortno(BigInteger datapathId,
Long portNo,
OpenflowVersion ofVersion) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef |
nodeConnectorRefFromDatapathIdPortno(BigInteger datapathId,
Long portNo,
OpenflowVersion ofVersion,
org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey> nodePath) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorUpdatedBuilder |
nodeConnectorUpdatedBuilderFromDatapathIdPortNo(BigInteger datapathId,
Long portNo,
OpenflowVersion ofVersion) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId |
nodeIdFromDatapathId(BigInteger datapathId) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey |
nodeKeyFromDatapathId(BigInteger datapathId) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> |
nodeKeyToInstanceIdentifier(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey nodeKey) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef |
nodeRefFromNodeKey(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey nodeKey) |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeUpdatedBuilder |
nodeUpdatedBuilderFromDataPathId(BigInteger datapathId) |
static String |
portNoStringfromNodeConnectorID(String ncID) |
static Long |
portNumberfromNodeConnectorId(OpenflowVersion ofVersion,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId ncId) |
static Long |
portNumberfromNodeConnectorId(OpenflowVersion ofVersion,
String ncId) |
static void |
putNodeConnector(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instance,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector nodeConnector) |
static void |
putNodeConnector(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector nodeConnector) |
static void |
putNodeConnector(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey nodeKey,
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector nodeConnector) |
static List<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> |
readAllNodes() |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node |
readNode(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instance) |
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes checkForNodes()
public static List<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> readAllNodes()
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node readNode(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instance)
public static void putNodeConnector(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instance, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector nodeConnector)
public static void putNodeConnector(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey nodeKey, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector nodeConnector)
public static void putNodeConnector(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector nodeConnector)
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> identifierFromDatapathId(BigInteger datapathId)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey nodeKeyFromDatapathId(BigInteger datapathId)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeUpdatedBuilder nodeUpdatedBuilderFromDataPathId(BigInteger datapathId)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeIdFromDatapathId(BigInteger datapathId)
public static BigInteger dataPathIdFromNodeId(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef nodeRefFromNodeKey(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey nodeKey)
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> nodeKeyToInstanceIdentifier(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey nodeKey)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId nodeConnectorIdfromDatapathPortNo(BigInteger datapathid, Long portNo, OpenflowVersion ofVersion)
@Nullable public static Long portNumberfromNodeConnectorId(OpenflowVersion ofVersion, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId ncId)
@Nullable public static Long portNumberfromNodeConnectorId(OpenflowVersion ofVersion, @Nonnull String ncId)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef nodeConnectorRefFromDatapathIdPortno(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef nodeConnectorRefFromDatapathIdPortno(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion, org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey> nodePath)
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector> nodeConnectorInstanceIdentifierFromDatapathIdPortno(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion)
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnector> nodeConnectorInstanceIdentifierFromDatapathIdPortno(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion, org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey> nodePath)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorUpdatedBuilder nodeConnectorUpdatedBuilderFromDatapathIdPortNo(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion)
public static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.node.NodeConnectorBuilder nodeConnectorBuilderFromDatapathIdPortNo(BigInteger datapathId, Long portNo, OpenflowVersion ofVersion)
public static String bigIntegerToPaddedHex(BigInteger dataPathId)
dataPathId
- datapath id in big interger valueCopyright © 2018 OpenDaylight. All rights reserved.