org.apache.openejb.resource
Class GeronimoTransactionManagerFactory.TransactionManagerMBean

java.lang.Object
  extended by org.apache.openejb.resource.GeronimoTransactionManagerFactory.TransactionManagerMBean
Enclosing class:
GeronimoTransactionManagerFactory

@Description(value="Transaction manager statistics")
public static final class GeronimoTransactionManagerFactory.TransactionManagerMBean
extends Object


Constructor Summary
GeronimoTransactionManagerFactory.TransactionManagerMBean(org.apache.geronimo.transaction.manager.GeronimoTransactionManager transactionManager, Duration defaultTransactionTimeout, org.apache.geronimo.transaction.manager.TransactionLog txLog)
           
 
Method Summary
 long getActive()
           
 long getCommits()
           
 String getDefaultTransactionTimeout()
           
 long getRollbacks()
           
 void resetStatistics()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeronimoTransactionManagerFactory.TransactionManagerMBean

public GeronimoTransactionManagerFactory.TransactionManagerMBean(org.apache.geronimo.transaction.manager.GeronimoTransactionManager transactionManager,
                                                                 Duration defaultTransactionTimeout,
                                                                 org.apache.geronimo.transaction.manager.TransactionLog txLog)
Method Detail

getActive

@ManagedAttribute
@Description(value="Number of active transactions")
public long getActive()

getCommits

@ManagedAttribute
@Description(value="Number of committed transactions")
public long getCommits()

getRollbacks

@ManagedAttribute
@Description(value="Number of rolled back transactions")
public long getRollbacks()

resetStatistics

@ManagedOperation
@Description(value="Reset statistics counters")
public void resetStatistics()

getDefaultTransactionTimeout

@ManagedAttribute
@Description(value="Display the default transaction timeout")
public String getDefaultTransactionTimeout()


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.