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 theJmxMetricExporterSpi
with "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 long
commitTime()
Deprecated.The last time, when transaction was commited.Map<String,String>
getAllOwnerTransactions()
Deprecated.All near transactionslong
getLockedKeysNumber()
Deprecated.The number of keys locked on the node.Map<String,String>
getLongRunningOwnerTransactions(int duration)
Deprecated.Long running near transactionslong
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.
-
-
-
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:
commitTime
in interfaceTransactionMetrics
- Specified by:
commitTime
in interfaceTransactionMetricsMxBean
- Returns:
- last time, when transaction was commited.
-
rollbackTime
public long rollbackTime()
Deprecated.The last time, when transaction was rollbacked.- Specified by:
rollbackTime
in interfaceTransactionMetrics
- Specified by:
rollbackTime
in interfaceTransactionMetricsMxBean
- Returns:
- last time, when transaction was rollbacked.
-
txCommits
public int txCommits()
Deprecated.The total number of commited transactions.- Specified by:
txCommits
in interfaceTransactionMetrics
- Specified by:
txCommits
in interfaceTransactionMetricsMxBean
- Returns:
- total number of commited transactions.
-
txRollbacks
public int txRollbacks()
Deprecated.Tne total number of rollbacked transactions.- Specified by:
txRollbacks
in interfaceTransactionMetrics
- Specified by:
txRollbacks
in interfaceTransactionMetricsMxBean
- Returns:
- total number of rollbacked transactions.
-
getAllOwnerTransactions
public Map<String,String> getAllOwnerTransactions()
Deprecated.All near transactions- Specified by:
getAllOwnerTransactions
in interfaceTransactionMetrics
- Specified by:
getAllOwnerTransactions
in interfaceTransactionMetricsMxBean
- Returns:
- near transactions.
-
getLongRunningOwnerTransactions
public Map<String,String> getLongRunningOwnerTransactions(int duration)
Deprecated.Long running near transactions- Specified by:
getLongRunningOwnerTransactions
in interfaceTransactionMetrics
- Specified by:
getLongRunningOwnerTransactions
in interfaceTransactionMetricsMxBean
- Parameters:
duration
- Transaction duration.- Returns:
- near transactions.
-
getTransactionsCommittedNumber
public long getTransactionsCommittedNumber()
Deprecated.The number of transactions which were committed.- Specified by:
getTransactionsCommittedNumber
in interfaceTransactionMetrics
- Specified by:
getTransactionsCommittedNumber
in interfaceTransactionMetricsMxBean
- Returns:
- number of transactions which were committed.
-
getTransactionsRolledBackNumber
public long getTransactionsRolledBackNumber()
Deprecated.The number of transactions which were rollback.- Specified by:
getTransactionsRolledBackNumber
in interfaceTransactionMetrics
- Specified by:
getTransactionsRolledBackNumber
in 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:
getTransactionsHoldingLockNumber
in interfaceTransactionMetrics
- Specified by:
getTransactionsHoldingLockNumber
in 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:
getLockedKeysNumber
in interfaceTransactionMetrics
- Specified by:
getLockedKeysNumber
in 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:
getOwnerTransactionsNumber
in interfaceTransactionMetrics
- Specified by:
getOwnerTransactionsNumber
in interfaceTransactionMetricsMxBean
- Returns:
- number of active transactions for which this node is the initiator.
-
-