public static NodeId toAdNodeId(final NodeConnectorId nodeConnectorId) { NodeId nodeId = null; if (nodeConnectorId != null) { nodeId = new NodeId(COLON_NUMBERS_EOL.matcher(nodeConnectorId.getValue()).replaceFirst("")); } return nodeId; }
/** * Return a {@link NodeId} instance that specifies the same OpenFlow switch * as this instance. * * @return A {@link NodeId} instance. */ public NodeId getNodeId() { return new NodeId(toString()); }
private static NodeRef createNodeRef(String string) { NodeKey key = new NodeKey(new NodeId(string)); InstanceIdentifier<Node> path = InstanceIdentifier.create(Nodes.class).child(Node.class, key); return new NodeRef(path); }
private static NodeRef createNodeRef(final String string) { final NodeKey key = new NodeKey(new NodeId(string)); final InstanceIdentifier<Node> path = InstanceIdentifier.create(Nodes.class).child(Node.class, key); return new NodeRef(path); }
private static NodeRef createNodeRef(String string) { NodeKey key = new NodeKey(new NodeId(string)); InstanceIdentifier<Node> path = InstanceIdentifier.create(Nodes.class).child(Node.class, key); return new NodeRef(path); }
public static InstanceIdentifier<FlowCapableNode> flowCapableNode(String nodeId) { return InstanceIdentifier .builder(Nodes.class) .child(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node.class, new NodeKey(new NodeId(nodeId))) .augmentation(FlowCapableNode.class) .build(); }
public static NodeConnectorRef createNodeConnRef(final String nodeId, final String port) { StringBuilder sBuild = new StringBuilder(nodeId).append(':').append(port); NodeConnectorKey nConKey = new NodeConnectorKey(new NodeConnectorId(sBuild.toString())); InstanceIdentifier<NodeConnector> path = InstanceIdentifier.<Nodes>builder(Nodes.class) .<Node, NodeKey>child(Node.class, new NodeKey(new NodeId(nodeId))) .<NodeConnector, NodeConnectorKey>child(NodeConnector.class, nConKey) .build(); return new NodeConnectorRef(path); }
private InstanceIdentifier createNCId(String nodeId, String nodeConnId) { return (InstanceIdentifier.builder(Nodes.class).child(Node.class, new NodeKey(new NodeId(nodeId))) .child(NodeConnector.class, new NodeConnectorKey(new NodeConnectorId(nodeConnId))).build()); } }
@Override public void ownershipChanged(EntityOwnershipChange ownershipChange) { YangInstanceIdentifier yId = ownershipChange.getEntity().getId(); NodeIdentifierWithPredicates niWPredicates = (NodeIdentifierWithPredicates)yId.getLastPathArgument(); Map<QName, Object> keyValMap = niWPredicates.getKeyValues(); String nodeIdStr = (String)(keyValMap.get(ENTITY_NAME)); NodeId nodeId = new NodeId(nodeIdStr); setNodeOwnership(nodeId, ownershipChange.isOwner()); }
private Node buildDpnNode(BigInteger dpnId) { NodeId nodeId = new NodeId("openflow:" + dpnId); Node nodeDpn = new NodeBuilder().setId(nodeId).setKey(new NodeKey(nodeId)).build(); return nodeDpn; }
public Connection(String identifier, OvsdbClient client) { super(); this.identifier = identifier; this.client = client; this.idCounter = 0L; NodeId nodeId = new NodeId("OVS" + "|" + identifier); NodeKey nodeKey = new NodeKey(nodeId); node = new NodeBuilder() .setId(nodeId) .setKey(nodeKey) .build(); }
public static InstanceIdentifier<FlowCapableNodeConnectorStatisticsData> flowCapableNodeConnectorStatisticsData(String nodeConnectorId) { String nodeId = NameConverter.extractNodeId(nodeConnectorId); return InstanceIdentifier .builder(Nodes.class) .child(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node.class, new NodeKey(new NodeId(nodeId))) .child(NodeConnector.class, new NodeConnectorKey(new NodeConnectorId(nodeConnectorId))) .augmentation(FlowCapableNodeConnectorStatisticsData.class) .build(); }
private NodeBuilder createTestNode(final String nodeId) { String localNodeId; if (nodeId == null) { localNodeId = OpenflowpluginTestActivator.NODE_ID; } else { localNodeId = nodeId; } final NodeBuilder builder = new NodeBuilder(); builder.setId(new NodeId(localNodeId)); builder.setKey(new NodeKey(builder.getId())); return builder; }
private static NodeBuilder createNodeBuilder(final String nodeId) { NodeBuilder builder = new NodeBuilder(); builder.setId(new NodeId(nodeId)); builder.setKey(new NodeKey(builder.getId())); return builder; }
private Node buildDpnNode(BigInteger dpnId) { NodeId nodeId = new NodeId("openflow:" + dpnId); Node nodeDpn = new NodeBuilder().setId(nodeId).setKey(new NodeKey(nodeId)).build(); return nodeDpn; }
private NodeBuilder createTestNode(String nodeId) { if (nodeId == null) { nodeId = OpenflowpluginTestActivator.NODE_ID; } NodeRef nodeOne = createNodeRef(nodeId); NodeBuilder builder = new NodeBuilder(); builder.setId(new NodeId(nodeId)); builder.setKey(new NodeKey(builder.getId())); testNode = builder; return builder; }
@Override protected Object doExecute() throws Exception { NodeId nodeId = new NodeId(nodeName); NodeKey nodeKey = new NodeKey(nodeId); Node node = new NodeBuilder() .setId(nodeId) .setKey(nodeKey) .build(); ovsdbInventory.printCache(node); return null; }
private NodeBuilder createTestNode(String nodeId) { if (nodeId == null) { nodeId = OpenflowpluginTestActivator.NODE_ID; } NodeRef nodeOne = createNodeRef(nodeId); NodeBuilder builder = new NodeBuilder(); builder.setId(new NodeId(nodeId)); builder.setKey(new NodeKey(builder.getId())); testNode = builder; return builder; }
private void createTestNode() { NodeRef nodeOne = createNodeRef(OpenflowpluginTestActivator.NODE_ID); NodeBuilder builder = new NodeBuilder(); builder.setId(new NodeId(OpenflowpluginTestActivator.NODE_ID)); builder.setKey(new NodeKey(builder.getId())); testNode = builder.build(); }
private void insert(final KeyedInstanceIdentifier<Node, NodeKey> sourcePath) { final NodeKey nodeKey = sourcePath.getKey(); final InstanceIdentifier<Node1> augmentPath = sourcePath.augmentation(Node1.class); final Node1 nodeAgument = new Node1Builder().setEventSourceNode(new NodeId(nodeKey.getNodeId().getValue())).build(); putData(OPERATIONAL, augmentPath, nodeAgument); }