X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fcommon%2Fcrossconnect%2FCrossConnectImpl710.java;h=ddd647f81abfda50b90c4aeb3651a341050d2c2f;hb=be2c69594d2469568906156f4424189d8720f639;hp=e0aece92dc8b6fa0018a9500fcd0f71c8802b567;hpb=d35df2f84ad98ffb52f55dd22673f87ea21bb186;p=transportpce.git diff --git a/common/src/main/java/org/opendaylight/transportpce/common/crossconnect/CrossConnectImpl710.java b/common/src/main/java/org/opendaylight/transportpce/common/crossconnect/CrossConnectImpl710.java index e0aece92d..ddd647f81 100644 --- a/common/src/main/java/org/opendaylight/transportpce/common/crossconnect/CrossConnectImpl710.java +++ b/common/src/main/java/org/opendaylight/transportpce/common/crossconnect/CrossConnectImpl710.java @@ -87,7 +87,7 @@ public class CrossConnectImpl710 { try { Optional deviceTxOpt = deviceTxFuture.get(); if (deviceTxOpt.isPresent()) { - deviceTx = deviceTxOpt.get(); + deviceTx = deviceTxOpt.orElseThrow(); } else { LOG.error("Device transaction for device {} was not found!", deviceId); return Optional.empty(); @@ -118,8 +118,8 @@ public class CrossConnectImpl710 { .container.org.openroadm.device.OduConnection> otnXc = getOtnCrossConnect(deviceId, connectionName); if (otnXc.isPresent()) { - interfList.add(otnXc.get().getSource().getSrcIf()); - interfList.add(otnXc.get().getDestination().getDstIf()); + interfList.add(otnXc.orElseThrow().getSource().getSrcIf()); + interfList.add(otnXc.orElseThrow().getDestination().getDstIf()); } else { LOG.warn("Cross connect {} does not exist, halting delete", connectionName); return null; @@ -129,7 +129,7 @@ public class CrossConnectImpl710 { try { Optional deviceTxOpt = deviceTxFuture.get(); if (deviceTxOpt.isPresent()) { - deviceTx = deviceTxOpt.get(); + deviceTx = deviceTxOpt.orElseThrow(); } else { LOG.error("Device transaction for device {} was not found!", deviceId); return null;