public class TransactionMetricsMxBeanImpl extends Object implements TransactionMetricsMxBean
| Constructor and Description |
|---|
TransactionMetricsMxBeanImpl()
Create TransactionMetricsMxBeanImpl.
|
| Modifier and Type | Method and Description |
|---|---|
long |
commitTime()
Gets last time transaction was committed.
|
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.
|
long |
rollbackTime()
Gets last time transaction was rollback.
|
int |
txCommits()
Gets total number of transaction commits.
|
int |
txRollbacks()
Gets total number of transaction rollbacks.
|
public TransactionMetricsMxBeanImpl()
public long commitTime()
commitTime in interface TransactionMetricspublic long rollbackTime()
rollbackTime in interface TransactionMetricspublic int txCommits()
txCommits in interface TransactionMetricspublic int txRollbacks()
txRollbacks in interface TransactionMetricspublic Map<String,String> getAllOwnerTransactions()
getAllOwnerTransactions in interface TransactionMetricsMxBeangetAllOwnerTransactions in interface TransactionMetricspublic Map<String,String> getLongRunningOwnerTransactions(int duration)
getLongRunningOwnerTransactions in interface TransactionMetricsMxBeangetLongRunningOwnerTransactions in interface TransactionMetricspublic long getTransactionsCommittedNumber()
getTransactionsCommittedNumber in interface TransactionMetricsMxBeangetTransactionsCommittedNumber in interface TransactionMetricspublic long getTransactionsRolledBackNumber()
getTransactionsRolledBackNumber in interface TransactionMetricsMxBeangetTransactionsRolledBackNumber in interface TransactionMetricspublic long getTransactionsHoldingLockNumber()
getTransactionsHoldingLockNumber in interface TransactionMetricsMxBeangetTransactionsHoldingLockNumber in interface TransactionMetricspublic long getLockedKeysNumber()
getLockedKeysNumber in interface TransactionMetricsMxBeangetLockedKeysNumber in interface TransactionMetricspublic long getOwnerTransactionsNumber()
getOwnerTransactionsNumber in interface TransactionMetricsMxBeangetOwnerTransactionsNumber in interface TransactionMetrics
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019