Do not leak internal state
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / device / TransactionChainManager.java
index 36685c5182bdd61667e65a1c71601b0861cede20..657aebaf072d119a63cfbccdfcdd057efdd57713 100644 (file)
@@ -70,10 +70,6 @@ class TransactionChainManager implements TransactionChainListener, AutoCloseable
     private BindingTransactionChain txChainFactory;
     private boolean submitIsEnabled;
 
-    public TransactionChainManagerStatus getTransactionChainManagerStatus() {
-        return transactionChainManagerStatus;
-    }
-
     @GuardedBy("txLock")
     private TransactionChainManagerStatus transactionChainManagerStatus;
     private final KeyedInstanceIdentifier<Node, NodeKey> nodeII;
@@ -337,7 +333,7 @@ class TransactionChainManager implements TransactionChainListener, AutoCloseable
         Preconditions.checkState(txChainFactory == null);
     }
 
-    public enum TransactionChainManagerStatus {
+    private enum TransactionChainManagerStatus {
         /** txChainManager is sleeping - is not active (SLAVE or default init value) */
         WORKING,
         /** txChainManager is working - is active (MASTER) */