import org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.GetTopologyListInput;
import org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.GetTopologyListOutput;
import org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.GetTopologyListOutputBuilder;
+import org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.get.topology.list.output.TopologyBuilder;
+import org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.topology.context.Topology;
import org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.topology.context.TopologyKey;
import org.opendaylight.yangtools.yang.common.ErrorType;
import org.opendaylight.yangtools.yang.common.RpcResult;
public ListenableFuture<RpcResult<GetTopologyListOutput>> invoke(GetTopologyListInput input) {
// TODO Auto-generated method stub
// TODO -> maybe we get errors when having CEPs?
- Map<TopologyKey,
- org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.topology.context.Topology>
- topologyMap = this.tapiContext.getTopologyContext();
+ Map<TopologyKey, Topology> topologyMap = this.tapiContext.getTopologyContext();
if (topologyMap.isEmpty()) {
LOG.error("No topologies exist in tapi context");
return RpcResultBuilder.<GetTopologyListOutput>failed()
Map<org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.get.topology.list.output.TopologyKey,
org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.get.topology.list.output.Topology>
newTopoMap = new HashMap<>();
- for (org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.topology.context.Topology
- topo:topologyMap.values()) {
+ for (Topology topo : topologyMap.values()) {
org.opendaylight.yang.gen.v1.urn.onf.otcc.yang.tapi.topology.rev221121.get.topology.list.output.Topology
- newTopo = new org.opendaylight.yang.gen.v1.urn
- .onf.otcc.yang.tapi.topology.rev221121.get.topology.list.output.TopologyBuilder(topo).build();
+ newTopo = new TopologyBuilder(topo).build();
newTopoMap.put(newTopo.key(), newTopo);
}
return RpcResultBuilder
this.tapiLink.getOperState(sourceNode, sourceTp, destNode, destTp),
Set.of(LayerProtocolName.PHOTONICMEDIA), Set.of(LayerProtocolName.PHOTONICMEDIA.getName()),
tapiNetworkUtilsImpl.getTapiTopoUuid());
- InitRoadmRoadmTapiLinkOutputBuilder output = new InitRoadmRoadmTapiLinkOutputBuilder();
if (link == null) {
LOG.error("Error creating link object");
return RpcResultBuilder.<InitRoadmRoadmTapiLinkOutput>failed()
.withError(ErrorType.RPC, "Failed to create link in topology")
.buildFuture();
}
+ InitRoadmRoadmTapiLinkOutputBuilder output = new InitRoadmRoadmTapiLinkOutputBuilder();
if (tapiNetworkUtilsImpl.putLinkInTopology(link)) {
- output = new InitRoadmRoadmTapiLinkOutputBuilder()
- .setResult("Link created in tapi topology. Link-uuid = " + link.getUuid());
+ output.setResult("Link created in tapi topology. Link-uuid = " + link.getUuid());
}
return RpcResultBuilder.success(output.build()).buildFuture();
}
this.tapiLink.getOperState(sourceNode, sourceTp, destNode, destTp),
Set.of(LayerProtocolName.PHOTONICMEDIA), Set.of(LayerProtocolName.PHOTONICMEDIA.getName()),
tapiNetworkUtilsImpl.getTapiTopoUuid());
- InitXpdrRdmTapiLinkOutputBuilder output = new InitXpdrRdmTapiLinkOutputBuilder();
if (link == null) {
LOG.error("Error creating link object");
return RpcResultBuilder.<InitXpdrRdmTapiLinkOutput>failed()
.withError(ErrorType.RPC, "Failed to create link in topology")
.buildFuture();
}
+ InitXpdrRdmTapiLinkOutputBuilder output = new InitXpdrRdmTapiLinkOutputBuilder();
if (tapiNetworkUtilsImpl.putLinkInTopology(link)) {
- output = new InitXpdrRdmTapiLinkOutputBuilder()
- .setResult("Link created in tapi topology. Link-uuid = " + link.getUuid());
+ output.setResult("Link created in tapi topology. Link-uuid = " + link.getUuid());
}
return RpcResultBuilder.success(output.build()).buildFuture();
}