sal-distributed-datastore Checkstyle fixes (for next version)
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / databroker / actors / dds / ProxyHistory.java
index 846f5c37cfd506eb28f9e01139b0333851492281..d6aa3d3f3fc079db3ac4ed12e46c40173f1c8dc4 100644 (file)
@@ -62,13 +62,6 @@ abstract class ProxyHistory implements Identifiable<LocalHistoryIdentifier> {
             final LocalHistoryIdentifier identifier) {
             super(connection, identifier);
         }
-
-        @Override
-        final AbstractProxyTransaction doCreateTransactionProxy(
-                final AbstractClientConnection<ShardBackendInfo> connection, final TransactionIdentifier txId,
-                final boolean snapshotOnly) {
-            return new RemoteProxyTransaction(this, txId, snapshotOnly);
-        }
     }
 
     private static final class Local extends AbstractLocal {
@@ -164,6 +157,12 @@ abstract class ProxyHistory implements Identifiable<LocalHistoryIdentifier> {
             super(connection, identifier);
         }
 
+        @Override
+        AbstractProxyTransaction doCreateTransactionProxy(final AbstractClientConnection<ShardBackendInfo> connection,
+                final TransactionIdentifier txId, final boolean snapshotOnly) {
+            return new RemoteProxyTransaction(this, txId, snapshotOnly, true);
+        }
+
         @Override
         ProxyHistory createSuccessor(final AbstractClientConnection<ShardBackendInfo> connection) {
             return createClient(connection, getIdentifier());
@@ -176,6 +175,12 @@ abstract class ProxyHistory implements Identifiable<LocalHistoryIdentifier> {
             super(connection, identifier);
         }
 
+        @Override
+        AbstractProxyTransaction doCreateTransactionProxy(final AbstractClientConnection<ShardBackendInfo> connection,
+                final TransactionIdentifier txId, final boolean snapshotOnly) {
+            return new RemoteProxyTransaction(this, txId, snapshotOnly, false);
+        }
+
         @Override
         ProxyHistory createSuccessor(final AbstractClientConnection<ShardBackendInfo> connection) {
             return createSingle(connection, getIdentifier());