Package org.apache.ignite.internal
Class TransactionMetricsMxBeanImpl
- java.lang.Object
-
- org.apache.ignite.internal.TransactionMetricsMxBeanImpl
-
- All Implemented Interfaces:
TransactionMetricsMxBean,TransactionMetrics
@Deprecated public class TransactionMetricsMxBeanImpl extends Object implements TransactionMetricsMxBean
Deprecated.Check theJmxMetricExporterSpiwith "name=\"tx\"" instead.Transactions MXBean implementation.
-
-
Constructor Summary
Constructors Constructor Description TransactionMetricsMxBeanImpl()Deprecated.Create TransactionMetricsMxBeanImpl.TransactionMetricsMxBeanImpl(TransactionMetrics transactionMetrics)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description longcommitTime()Deprecated.The last time, when transaction was commited.Map<String,String>getAllOwnerTransactions()Deprecated.All near transactionslonggetLockedKeysNumber()Deprecated.The number of keys locked on the node.Map<String,String>getLongRunningOwnerTransactions(int duration)Deprecated.Long running near transactionslonggetOwnerTransactionsNumber()Deprecated.The number of active transactions for which this node is the initiator.longgetTransactionsCommittedNumber()Deprecated.The number of transactions which were committed.longgetTransactionsHoldingLockNumber()Deprecated.The number of active transactions holding at least one key lock.longgetTransactionsRolledBackNumber()Deprecated.The number of transactions which were rollback.longrollbackTime()Deprecated.The last time, when transaction was rollbacked.inttxCommits()Deprecated.The total number of commited transactions.inttxRollbacks()Deprecated.Tne total number of rollbacked transactions.
-
-
-
Constructor Detail
-
TransactionMetricsMxBeanImpl
public TransactionMetricsMxBeanImpl()
Deprecated.Create TransactionMetricsMxBeanImpl.
-
TransactionMetricsMxBeanImpl
public TransactionMetricsMxBeanImpl(TransactionMetrics transactionMetrics)
Deprecated.- Parameters:
transactionMetrics- Transaction metrics.
-
-
Method Detail
-
commitTime
public long commitTime()
Deprecated.The last time, when transaction was commited.- Specified by:
commitTimein interfaceTransactionMetrics- Specified by:
commitTimein interfaceTransactionMetricsMxBean- Returns:
- last time, when transaction was commited.
-
rollbackTime
public long rollbackTime()
Deprecated.The last time, when transaction was rollbacked.- Specified by:
rollbackTimein interfaceTransactionMetrics- Specified by:
rollbackTimein interfaceTransactionMetricsMxBean- Returns:
- last time, when transaction was rollbacked.
-
txCommits
public int txCommits()
Deprecated.The total number of commited transactions.- Specified by:
txCommitsin interfaceTransactionMetrics- Specified by:
txCommitsin interfaceTransactionMetricsMxBean- Returns:
- total number of commited transactions.
-
txRollbacks
public int txRollbacks()
Deprecated.Tne total number of rollbacked transactions.- Specified by:
txRollbacksin interfaceTransactionMetrics- Specified by:
txRollbacksin interfaceTransactionMetricsMxBean- Returns:
- total number of rollbacked transactions.
-
getAllOwnerTransactions
public Map<String,String> getAllOwnerTransactions()
Deprecated.All near transactions- Specified by:
getAllOwnerTransactionsin interfaceTransactionMetrics- Specified by:
getAllOwnerTransactionsin interfaceTransactionMetricsMxBean- Returns:
- near transactions.
-
getLongRunningOwnerTransactions
public Map<String,String> getLongRunningOwnerTransactions(int duration)
Deprecated.Long running near transactions- Specified by:
getLongRunningOwnerTransactionsin interfaceTransactionMetrics- Specified by:
getLongRunningOwnerTransactionsin interfaceTransactionMetricsMxBean- Parameters:
duration- Transaction duration.- Returns:
- near transactions.
-
getTransactionsCommittedNumber
public long getTransactionsCommittedNumber()
Deprecated.The number of transactions which were committed.- Specified by:
getTransactionsCommittedNumberin interfaceTransactionMetrics- Specified by:
getTransactionsCommittedNumberin interfaceTransactionMetricsMxBean- Returns:
- number of transactions which were committed.
-
getTransactionsRolledBackNumber
public long getTransactionsRolledBackNumber()
Deprecated.The number of transactions which were rollback.- Specified by:
getTransactionsRolledBackNumberin interfaceTransactionMetrics- Specified by:
getTransactionsRolledBackNumberin interfaceTransactionMetricsMxBean- Returns:
- number of transactions which were rollback.
-
getTransactionsHoldingLockNumber
public long getTransactionsHoldingLockNumber()
Deprecated.The number of active transactions holding at least one key lock.- Specified by:
getTransactionsHoldingLockNumberin interfaceTransactionMetrics- Specified by:
getTransactionsHoldingLockNumberin interfaceTransactionMetricsMxBean- Returns:
- number of active transactions holding at least one key lock.
-
getLockedKeysNumber
public long getLockedKeysNumber()
Deprecated.The number of keys locked on the node.- Specified by:
getLockedKeysNumberin interfaceTransactionMetrics- Specified by:
getLockedKeysNumberin interfaceTransactionMetricsMxBean- Returns:
- number of keys locked on the node.
-
getOwnerTransactionsNumber
public long getOwnerTransactionsNumber()
Deprecated.The number of active transactions for which this node is the initiator.- Specified by:
getOwnerTransactionsNumberin interfaceTransactionMetrics- Specified by:
getOwnerTransactionsNumberin interfaceTransactionMetricsMxBean- Returns:
- number of active transactions for which this node is the initiator.
-
-