Add direct in-memory journal threshold
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / jmx / mbeans / DatastoreConfigurationMXBean.java
index e5b1db98ec12c06817dd04b9cf3828788d036a70..2d800c3d96c88bc70c310c83fb2036ea3d834776 100644 (file)
@@ -28,6 +28,8 @@ public interface DatastoreConfigurationMXBean {
 
     int getShardSnapshotDataThresholdPercentage();
 
+    int getShardSnapshotDataThreshold();
+
     long getShardSnapshotBatchCount();
 
     long getShardTransactionCommitTimeoutInSeconds();
@@ -46,13 +48,17 @@ public interface DatastoreConfigurationMXBean {
 
     boolean getTransactionContextDebugEnabled();
 
+    @Deprecated(forRemoval = true)
     int getMaxShardDataChangeExecutorPoolSize();
 
+    @Deprecated(forRemoval = true)
     int getMaxShardDataChangeExecutorQueueSize();
 
+    @Deprecated(forRemoval = true)
     int getMaxShardDataChangeListenerQueueSize();
 
+    @Deprecated(forRemoval = true)
     int getMaxShardDataStoreExecutorQueueSize();
 
-    int getShardSnapshotChunkSize();
+    int getMaximumMessageSliceSize();
 }