Update upstreams to 2023.03 Argon SR3
[l2switch.git] / arphandler / src / main / java / org / opendaylight / l2switch / arphandler / inventory / InventoryReader.java
index 4b0ca9497adea5c799be886cc4bc8a080b9f86dc..38147ec1b75caea9e3e2140220bde8851bd740a9 100755 (executable)
@@ -148,7 +148,7 @@ public class InventoryReader implements DataTreeChangeListener<DataObject> {
                 Optional<Nodes> dataObjectOptional = readOnlyTransaction
                         .read(LogicalDatastoreType.OPERATIONAL, nodesInsIdBuilder.build()).get();
                 if (dataObjectOptional.isPresent()) {
-                    nodes = dataObjectOptional.get();
+                    nodes = dataObjectOptional.orElseThrow();
                 }
             } catch (InterruptedException e) {
                 LOG.error("Failed to read nodes from Operation data store.");
@@ -268,7 +268,7 @@ public class InventoryReader implements DataTreeChangeListener<DataObject> {
         return destNodeConnector;
     }
 
-    private class NodeConnectorDataChangeEventProcessor implements Runnable {
+    private final class NodeConnectorDataChangeEventProcessor implements Runnable {
 
         @Override
         public void run() {