public class DatastoreConfigurationMXBeanImpl extends AbstractMXBean implements DatastoreConfigurationMXBean
Modifier and Type | Field and Description |
---|---|
static String |
JMX_CATEGORY_CONFIGURATION |
BASE_JMX_PREFIX
Constructor and Description |
---|
DatastoreConfigurationMXBeanImpl(String mxBeanType) |
getMBeanCategory, getMBeanName, getMBeanType, register, registerMBean, unregister, unregisterMBean
public static final String JMX_CATEGORY_CONFIGURATION
public DatastoreConfigurationMXBeanImpl(String mxBeanType)
public void setContext(DatastoreContext context)
public long getShardTransactionIdleTimeoutInSeconds()
getShardTransactionIdleTimeoutInSeconds
in interface DatastoreConfigurationMXBean
public long getOperationTimeoutInSeconds()
getOperationTimeoutInSeconds
in interface DatastoreConfigurationMXBean
public long getShardHeartbeatIntervalInMillis()
getShardHeartbeatIntervalInMillis
in interface DatastoreConfigurationMXBean
public int getShardJournalRecoveryLogBatchSize()
getShardJournalRecoveryLogBatchSize
in interface DatastoreConfigurationMXBean
public long getShardIsolatedLeaderCheckIntervalInMillis()
getShardIsolatedLeaderCheckIntervalInMillis
in interface DatastoreConfigurationMXBean
public long getShardElectionTimeoutFactor()
getShardElectionTimeoutFactor
in interface DatastoreConfigurationMXBean
public int getShardSnapshotDataThresholdPercentage()
getShardSnapshotDataThresholdPercentage
in interface DatastoreConfigurationMXBean
public long getShardSnapshotBatchCount()
getShardSnapshotBatchCount
in interface DatastoreConfigurationMXBean
public long getShardTransactionCommitTimeoutInSeconds()
getShardTransactionCommitTimeoutInSeconds
in interface DatastoreConfigurationMXBean
public long getShardCommitQueueExpiryTimeoutInSeconds()
getShardCommitQueueExpiryTimeoutInSeconds
in interface DatastoreConfigurationMXBean
public int getShardTransactionCommitQueueCapacity()
getShardTransactionCommitQueueCapacity
in interface DatastoreConfigurationMXBean
public long getShardInitializationTimeoutInSeconds()
getShardInitializationTimeoutInSeconds
in interface DatastoreConfigurationMXBean
public long getShardLeaderElectionTimeoutInSeconds()
getShardLeaderElectionTimeoutInSeconds
in interface DatastoreConfigurationMXBean
public boolean isPersistent()
isPersistent
in interface DatastoreConfigurationMXBean
public long getTransactionCreationInitialRateLimit()
getTransactionCreationInitialRateLimit
in interface DatastoreConfigurationMXBean
public boolean getTransactionContextDebugEnabled()
getTransactionContextDebugEnabled
in interface DatastoreConfigurationMXBean
public int getMaxShardDataChangeExecutorPoolSize()
getMaxShardDataChangeExecutorPoolSize
in interface DatastoreConfigurationMXBean
public int getMaxShardDataChangeExecutorQueueSize()
getMaxShardDataChangeExecutorQueueSize
in interface DatastoreConfigurationMXBean
public int getMaxShardDataChangeListenerQueueSize()
getMaxShardDataChangeListenerQueueSize
in interface DatastoreConfigurationMXBean
public int getMaxShardDataStoreExecutorQueueSize()
getMaxShardDataStoreExecutorQueueSize
in interface DatastoreConfigurationMXBean
public int getMaximumMessageSliceSize()
getMaximumMessageSliceSize
in interface DatastoreConfigurationMXBean
Copyright © 2019 OpenDaylight. All rights reserved.