import org.opendaylight.mdsal.binding.api.DataTreeChangeListener;
import org.opendaylight.mdsal.binding.api.DataTreeModification;
import org.opendaylight.transportpce.networkmodel.service.NetworkModelService;
-import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev210315.mapping.Mapping;
-import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev210315.network.Nodes;
+import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev220316.mapping.Mapping;
+import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev220316.network.Nodes;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier.PathArgument;
import org.slf4j.Logger;
path.addAll((Collection<? extends PathArgument>) change.getRootPath().getRootIdentifier()
.getPathArguments());
path.removeLast();
- InstanceIdentifier<Nodes> portmappintNodeID = (InstanceIdentifier<Nodes>) InstanceIdentifier
- .create(path);
+ @SuppressWarnings("unchecked") InstanceIdentifier<Nodes> portmappintNodeID =
+ (InstanceIdentifier<Nodes>) InstanceIdentifier.create(path);
String nodeId = InstanceIdentifier.keyOf(portmappintNodeID).getNodeId();
networkModelService.updateOpenRoadmTopologies(nodeId, newMapping);
}