@Description(value="Transaction manager statistics") public static final class GeronimoTransactionManagerFactory.TransactionManagerMBean extends Object
| Constructor and Description |
|---|
GeronimoTransactionManagerFactory.TransactionManagerMBean(org.apache.geronimo.transaction.manager.GeronimoTransactionManager transactionManager,
Duration defaultTransactionTimeout,
org.apache.geronimo.transaction.manager.TransactionLog txLog) |
| Modifier and Type | Method and Description |
|---|---|
long |
getActive() |
long |
getCommits() |
String |
getDefaultTransactionTimeout() |
long |
getRollbacks() |
void |
resetStatistics() |
public GeronimoTransactionManagerFactory.TransactionManagerMBean(org.apache.geronimo.transaction.manager.GeronimoTransactionManager transactionManager,
Duration defaultTransactionTimeout,
org.apache.geronimo.transaction.manager.TransactionLog txLog)
@ManagedAttribute @Description(value="Number of active transactions") public long getActive()
@ManagedAttribute @Description(value="Number of committed transactions") public long getCommits()
@ManagedAttribute @Description(value="Number of rolled back transactions") public long getRollbacks()
@ManagedOperation @Description(value="Reset statistics counters") public void resetStatistics()
@ManagedAttribute @Description(value="Display the default transaction timeout") public String getDefaultTransactionTimeout()
Copyright © 1999–2014 The Apache Software Foundation. All rights reserved.