public final class DeviceInitializationUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress |
getIpAddress(ConnectionContext connectionContext,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instanceIdentifier)
Retrieve ip address from connection.
|
static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber |
getPortNumber(ConnectionContext connectionContext,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instanceIdentifier)
Retrieve port number from connection.
|
static SwitchFeatures |
getSwitchFeatures(ConnectionContext connectionContext)
Retrieve switch features from connection.
|
static void |
makeEmptyNodes(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker)
Merge empty nodes to operational DS to predict any problems with missing parent for node.
|
static void |
makeEmptyTables(TxFacade txFacade,
DeviceInfo deviceInfo,
short nrOfTables)
Create specified number of empty tables on device.
|
public static void makeEmptyNodes(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker)
dataBroker - the data brokerpublic static void makeEmptyTables(TxFacade txFacade, DeviceInfo deviceInfo, short nrOfTables)
txFacade - transaction facadedeviceInfo - device infonrOfTables - number of tablespublic static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getIpAddress(ConnectionContext connectionContext, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instanceIdentifier)
connectionContext - connection contextinstanceIdentifier - instance identifierpublic static org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber getPortNumber(ConnectionContext connectionContext, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instanceIdentifier)
connectionContext - connection contextinstanceIdentifier - instance identifierpublic static SwitchFeatures getSwitchFeatures(ConnectionContext connectionContext)
connectionContext - connection contextCopyright © 2019 OpenDaylight. All rights reserved.