public static TpId getDefaultInstance(String defaultValue) { return new TpId(defaultValue); }
public static TpId toTerminationPointId(final NodeConnectorId id) { return new TpId(id); }
public static TpId getDefaultInstance(String defaultValue) { return new TpId(defaultValue); }
public static TpId createFabricPort(NodeId nodeid, TpId tpid) { return new TpId(String.format("%s - %s", nodeid.getValue(), tpid.getValue())); }
public static InstanceIdentifier<TerminationPoint> createFabricPortIId(FabricId fabricId, TpId tpid) { return Constants.DOM_FABRICS_PATH.child(Node.class, new NodeKey(fabricId)) .child(TerminationPoint.class, new TerminationPointKey(new TpId(tpid))); }
public static InstanceIdentifier<TerminationPoint> createTerminationPointInstanceIdentifier(Node node, String portName){ InstanceIdentifier<TerminationPoint> terminationPointPath = InstanceIdentifier .create(NetworkTopology.class) .child(Topology.class, new TopologyKey(OVSDB_TOPOLOGY_ID)) .child(Node.class,node.getKey()) .child(TerminationPoint.class, new TerminationPointKey(new TpId(portName))); LOG.debug("Termination point InstanceIdentifier generated : {}",terminationPointPath); return terminationPointPath; }
public static InstanceIdentifier<TerminationPoint> createTerminationPointInstanceIdentifier(Node node, String portName){ InstanceIdentifier<TerminationPoint> terminationPointPath = InstanceIdentifier .create(NetworkTopology.class) .child(Topology.class, new TopologyKey(OVSDB_TOPOLOGY_ID)) .child(Node.class,node.getKey()) .child(TerminationPoint.class, new TerminationPointKey(new TpId(portName))); LOG.debug("Termination point InstanceIdentifier generated : {}",terminationPointPath); return terminationPointPath; }
public InstanceIdentifier<TerminationPoint> createTerminationPointInstanceIdentifier(Node node, String portName){ InstanceIdentifier<TerminationPoint> terminationPointPath = InstanceIdentifier .create(NetworkTopology.class) .child(Topology.class, new TopologyKey(OVSDB_TOPOLOGY_ID)) .child(Node.class,node.getKey()) .child(TerminationPoint.class, new TerminationPointKey(new TpId(portName))); LOG.debug("Termination point InstanceIdentifier generated : {}",terminationPointPath); return terminationPointPath; }
private static TpId provideTopologyTerminationPointId(final InstanceIdentifier<FlowCapableNodeConnector> iiToNodeInInventory) { NodeConnectorKey inventoryNodeConnectorKey = iiToNodeInInventory.firstKeyOf(NodeConnector.class, NodeConnectorKey.class); if (inventoryNodeConnectorKey != null) { return new TpId(inventoryNodeConnectorKey.getId().getValue()); } return null; }
public static TerminationPoint createTp(String tpIdStr) { TpId tpId = new TpId(tpIdStr); TerminationPointBuilder tpBuilder = new TerminationPointBuilder(); tpBuilder.setTpId(tpId); List<TpId> childPortList = new ArrayList<>(); tpBuilder.setTpRef(childPortList); return tpBuilder.build(); }
public static InstanceIdentifier<TerminationPoint> createFabricTpPath( String nodeId, String tpId) { return FabMgrYangDataUtil.FAAS_TOPLOGY_PATH.child(Node.class, new NodeKey(new NodeId(nodeId))) .child(TerminationPoint.class, new TerminationPointKey(new TpId(tpId))); }
public static InstanceIdentifier<TerminationPoint> createTpPath(String topoIdStr, String nodeIdStr, String tpIdStr) { return createTpPath(new TopologyId(topoIdStr), new NodeId(nodeIdStr), new TpId(tpIdStr)); }
public static AttachmentPointsBuilder createAPsfromNodeConnector(NodeConnector nc) { TpId tpId = new TpId(nc.getId().getValue()); return createAPsfromTP(tpId); }
public static AttachmentPointsBuilder createAPsfromNodeConnector(NodeConnector nc) { TpId tpId = new TpId(nc.getId().getValue()); return createAPsfromTP(tpId); }
public static InstanceIdentifier<TerminationPoint> createTpPath(String nodeIdStr, String tpIdStr) { return createTpPath(new TopologyId(FabMgrYangDataUtil.PHYSICAL_TOPOLOGY_ID), new NodeId(nodeIdStr), new TpId(tpIdStr)); }
@SuppressWarnings("unchecked") private InstanceIdentifier<TerminationPoint> getInstanceIdentifier(InstanceIdentifier<Node> bridgeIid,Port port) { if (port.getExternalIdsColumn() != null && port.getExternalIdsColumn().getData() != null && port.getExternalIdsColumn().getData().containsKey(SouthboundConstants.IID_EXTERNAL_ID_KEY)) { String iidString = port.getExternalIdsColumn().getData().get(SouthboundConstants.IID_EXTERNAL_ID_KEY); return (InstanceIdentifier<TerminationPoint>) SouthboundUtil.deserializeInstanceIdentifier(iidString); } else { return bridgeIid.child(TerminationPoint.class, new TerminationPointKey(new TpId(port.getName()))); } } }
public static InstanceIdentifier<TerminationPoint> createLogicPortIId(FabricId fabricId, NodeId nodeId, TpId tpid) { return InstanceIdentifier.create(NetworkTopology.class) .child(Topology.class, new TopologyKey(new TopologyId(fabricId))) .child(Node.class, new NodeKey(nodeId)) .child(TerminationPoint.class, new TerminationPointKey(new TpId(tpid))); }
/** * Creates a new TerminationPoint for this Host. * * @param hn HostNodeBuilder containing an Id * @return A new TerminationPoint with an unique TpId */ private TerminationPoint createTerminationPoint(HostNodeBuilder hn) { TerminationPoint tp = new TerminationPointBuilder() .setTpId(new TpId(NODE_PREFIX + hn.getId().getValue())) .build(); return tp; }
/** * Creates a new TerminationPoint for this Host. * * @param hn * HostNodeBuilder containing an Id * @param atb * AttachmentPointsBuilder containing a TpId * @return A new TerminationPoint with an unique TpId */ private TerminationPoint createTerminationPoint(HostNodeBuilder hn) { TerminationPoint tp = new TerminationPointBuilder().setTpId(new TpId(NODE_PREFIX + hn.getId().getValue())) .build(); return tp; }
private TpId createGWPortOnSwitch(FabricId fabricid, NodeId swId, WriteTransaction trans) { final TpId tpid = new TpId(UUID.randomUUID().toString()); final InstanceIdentifier<TerminationPoint> tpIId = MdSalUtils.createLogicPortIId(fabricid, swId, tpid); TerminationPointBuilder tpBuilder = new TerminationPointBuilder(); tpBuilder.setTpId(tpid); tpBuilder.setKey(new TerminationPointKey(tpid)); LogicalPortAugmentBuilder lpCtx = new LogicalPortAugmentBuilder(); LportAttributeBuilder lpAttr = new LportAttributeBuilder(); lpCtx.setLportAttribute(lpAttr.build()); tpBuilder.addAugmentation(LogicalPortAugment.class, lpCtx.build()); trans.put(LogicalDatastoreType.OPERATIONAL,tpIId, tpBuilder.build(), true); return tpid; }