- private InstanceIdentifier<Node> toNodeIdentifier(final NodeRef ref) {
- org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey invNodeKey = getNodeKey(ref);
- NodeKey nodeKey = new NodeKey(toTopologyNodeId(invNodeKey.getId()));
- return iiToTopology.child(Node.class, nodeKey);
- }
-
- private InstanceIdentifier<TerminationPoint> toTerminationPointIdentifier(final NodeConnectorRef ref) {
- org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey invNodeKey = getNodeKey(ref);
- NodeConnectorKey invNodeConnectorKey = getNodeConnectorKey(ref);
- return tpPath(toTopologyNodeId(invNodeKey.getId()), toTerminationPointId(invNodeConnectorKey.getId()));
- }
-
-
-
- private InstanceIdentifier<Node> getNodePath(final NodeId nodeId) {
- return iiToTopology.child(Node.class, new NodeKey(nodeId));
- }
-
- private InstanceIdentifier<TerminationPoint> tpPath(final NodeId nodeId, final TpId tpId) {
- NodeKey nodeKey = new NodeKey(nodeId);
- TerminationPointKey tpKey = new TerminationPointKey(tpId);
- return iiToTopology.child(Node.class, nodeKey).child(TerminationPoint.class, tpKey);
- }
-