@MXBeanDescription(value="MBean that provides access to Ignite transactions.") public interface TransactionMetricsMxBean extends TransactionMetrics
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAllOwnerTransactions()
All near transactions
|
long |
getLockedKeysNumber()
The number of keys locked on the node.
|
Map<String,String> |
getLongRunningOwnerTransactions(int duration)
Long running near transactions
|
long |
getOwnerTransactionsNumber()
The number of active transactions for which this node is the initiator.
|
long |
getTransactionsCommittedNumber()
The number of transactions which were committed.
|
long |
getTransactionsHoldingLockNumber()
The number of active transactions holding at least one key lock.
|
long |
getTransactionsRolledBackNumber()
The number of transactions which were rollback.
|
commitTime, rollbackTime, txCommits, txRollbacks
@MXBeanDescription(value="All near transactions.") Map<String,String> getAllOwnerTransactions()
getAllOwnerTransactions
in interface TransactionMetrics
@MXBeanDescription(value="Long running near transactions.") @MXBeanParametersNames(value="duration") @MXBeanParametersDescriptions(value="Duration, at least (ms).") Map<String,String> getLongRunningOwnerTransactions(int duration)
getLongRunningOwnerTransactions
in interface TransactionMetrics
@MXBeanDescription(value="The number of transactions which were committed.") long getTransactionsCommittedNumber()
getTransactionsCommittedNumber
in interface TransactionMetrics
@MXBeanDescription(value="The number of transactions which were rollback.") long getTransactionsRolledBackNumber()
getTransactionsRolledBackNumber
in interface TransactionMetrics
@MXBeanDescription(value="The number of active transactions holding at least one key lock.") long getTransactionsHoldingLockNumber()
getTransactionsHoldingLockNumber
in interface TransactionMetrics
@MXBeanDescription(value="The number of keys locked on the node.") long getLockedKeysNumber()
getLockedKeysNumber
in interface TransactionMetrics
@MXBeanDescription(value="The number of active transactions for which this node is the initiator.") long getOwnerTransactionsNumber()
getOwnerTransactionsNumber
in interface TransactionMetrics
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019