JmxMetricExporterSpi
with "name=\"tx\"" instead.@Deprecated @MXBeanDescription(value="MBean that provides access to Ignite transactions.") public interface TransactionMetricsMxBean extends TransactionMetrics
Modifier and Type | Method and Description |
---|---|
long |
commitTime()
Deprecated.
The last time, when transaction was commited.
|
Map<String,String> |
getAllOwnerTransactions()
Deprecated.
All near transactions
|
long |
getLockedKeysNumber()
Deprecated.
The number of keys locked on the node.
|
Map<String,String> |
getLongRunningOwnerTransactions(int duration)
Deprecated.
Long running near transactions
|
long |
getOwnerTransactionsNumber()
Deprecated.
The number of active transactions for which this node is the initiator.
|
long |
getTransactionsCommittedNumber()
Deprecated.
The number of transactions which were committed.
|
long |
getTransactionsHoldingLockNumber()
Deprecated.
The number of active transactions holding at least one key lock.
|
long |
getTransactionsRolledBackNumber()
Deprecated.
The number of transactions which were rollback.
|
long |
rollbackTime()
Deprecated.
The last time, when transaction was rollbacked.
|
int |
txCommits()
Deprecated.
The total number of commited transactions.
|
int |
txRollbacks()
Deprecated.
Tne total number of rollbacked transactions.
|
@MXBeanDescription(value="All near transactions.") Map<String,String> getAllOwnerTransactions()
getAllOwnerTransactions
in interface TransactionMetrics
@MXBeanDescription(value="Long running near transactions.") Map<String,String> getLongRunningOwnerTransactions(@MXBeanParameter(name="duration",description="Duration, at least (ms).") int duration)
getLongRunningOwnerTransactions
in interface TransactionMetrics
duration
- Transaction duration.@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
@MXBeanDescription(value="Last commit time.") long commitTime()
commitTime
in interface TransactionMetrics
@MXBeanDescription(value="Last rollback time.") long rollbackTime()
rollbackTime
in interface TransactionMetrics
@MXBeanDescription(value="Number of transaction commits.") int txCommits()
txCommits
in interface TransactionMetrics
@MXBeanDescription(value="Number of transaction rollbacks.") int txRollbacks()
txRollbacks
in interface TransactionMetrics
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023