X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=pce%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fpce%2Fgraph%2FPostAlgoPathValidator.java;h=047d248a99022ee2d8facd93c388a0ae5f3be9a2;hb=90d8a03124584b62a3ba094d709ea0618ddb344e;hp=7c111940cc2c1af453712b21c622c2cbf960d434;hpb=9c75bfdd06f39def37a4e2c17cca9ed13d1e9c54;p=transportpce.git diff --git a/pce/src/main/java/org/opendaylight/transportpce/pce/graph/PostAlgoPathValidator.java b/pce/src/main/java/org/opendaylight/transportpce/pce/graph/PostAlgoPathValidator.java index 7c111940c..047d248a9 100644 --- a/pce/src/main/java/org/opendaylight/transportpce/pce/graph/PostAlgoPathValidator.java +++ b/pce/src/main/java/org/opendaylight/transportpce/pce/graph/PostAlgoPathValidator.java @@ -16,11 +16,12 @@ import java.util.List; import java.util.Map; import org.jgrapht.GraphPath; import org.opendaylight.transportpce.common.ResponseCodes; +import org.opendaylight.transportpce.common.StringConstants; import org.opendaylight.transportpce.pce.constraints.PceConstraints; import org.opendaylight.transportpce.pce.constraints.PceConstraints.ResourcePair; import org.opendaylight.transportpce.pce.networkanalyzer.PceNode; import org.opendaylight.transportpce.pce.networkanalyzer.PceResult; -import org.opendaylight.yang.gen.v1.http.org.openroadm.network.types.rev181130.OpenroadmLinkType; +import org.opendaylight.yang.gen.v1.http.org.openroadm.network.types.rev200529.OpenroadmLinkType; import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.NodeId; import org.opendaylight.yangtools.yang.common.Uint16; import org.slf4j.Logger; @@ -53,8 +54,8 @@ public class PostAlgoPathValidator { //variable to deal with 1GE (Nb=1) and 10GE (Nb=10) cases switch (serviceType) { - case "100GE": - case "OTU4": + case StringConstants.SERVICE_TYPE_100GE: + case StringConstants.SERVICE_TYPE_OTU4: // choose wavelength available in all nodes of the path Long waveL = chooseWavelength(path, allPceNodes); pceResult.setServiceType(serviceType); @@ -96,10 +97,10 @@ public class PostAlgoPathValidator { break; - case "10GE": + case StringConstants.SERVICE_TYPE_10GE: tribSlotNb = 8; //fallthrough - case "1GE": + case StringConstants.SERVICE_TYPE_1GE: pceResult.setRC(ResponseCodes.RESPONSE_FAILED); pceResult.setServiceType(serviceType); Map tribPort = chooseTribPort(path, allPceNodes); @@ -115,7 +116,7 @@ public class PostAlgoPathValidator { } break; - case "ODU4": + case StringConstants.SERVICE_TYPE_ODU4: pceResult.setRC(ResponseCodes.RESPONSE_OK); LOG.info("In PostAlgoPathValidator: ODU4 path found {}", path); break;