Interface DatastoreConfigurationMXBean

  • All Known Implementing Classes:
    DatastoreConfigurationMXBeanImpl

    public interface DatastoreConfigurationMXBean
    MXBean interface for data store configuration.
    Author:
    Thomas Pantelis
    • Method Detail

      • getShardTransactionIdleTimeoutInSeconds

        long getShardTransactionIdleTimeoutInSeconds()
      • getOperationTimeoutInSeconds

        long getOperationTimeoutInSeconds()
      • getShardHeartbeatIntervalInMillis

        long getShardHeartbeatIntervalInMillis()
      • getShardJournalRecoveryLogBatchSize

        int getShardJournalRecoveryLogBatchSize()
      • getShardIsolatedLeaderCheckIntervalInMillis

        long getShardIsolatedLeaderCheckIntervalInMillis()
      • getShardElectionTimeoutFactor

        long getShardElectionTimeoutFactor()
      • getShardSnapshotDataThresholdPercentage

        int getShardSnapshotDataThresholdPercentage()
      • getShardSnapshotDataThreshold

        int getShardSnapshotDataThreshold()
      • getShardSnapshotBatchCount

        long getShardSnapshotBatchCount()
      • getShardTransactionCommitTimeoutInSeconds

        long getShardTransactionCommitTimeoutInSeconds()
      • getShardTransactionCommitQueueCapacity

        int getShardTransactionCommitQueueCapacity()
      • getShardCommitQueueExpiryTimeoutInSeconds

        long getShardCommitQueueExpiryTimeoutInSeconds()
      • getShardInitializationTimeoutInSeconds

        long getShardInitializationTimeoutInSeconds()
      • getShardLeaderElectionTimeoutInSeconds

        long getShardLeaderElectionTimeoutInSeconds()
      • isPersistent

        boolean isPersistent()
      • getTransactionCreationInitialRateLimit

        long getTransactionCreationInitialRateLimit()
      • getTransactionContextDebugEnabled

        boolean getTransactionContextDebugEnabled()
      • getMaxShardDataChangeExecutorPoolSize

        @Deprecated(forRemoval=true)
        int getMaxShardDataChangeExecutorPoolSize()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMaxShardDataChangeExecutorQueueSize

        @Deprecated(forRemoval=true)
        int getMaxShardDataChangeExecutorQueueSize()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMaxShardDataChangeListenerQueueSize

        @Deprecated(forRemoval=true)
        int getMaxShardDataChangeListenerQueueSize()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMaxShardDataStoreExecutorQueueSize

        @Deprecated(forRemoval=true)
        int getMaxShardDataStoreExecutorQueueSize()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMaximumMessageSliceSize

        int getMaximumMessageSliceSize()