BEA Systems, Inc.


weblogic.management.runtime
Interface JTATransactionStatisticsRuntimeMBean

All Known Subinterfaces:
JTARuntimeMBean, TransactionNameRuntimeMBean

public interface JTATransactionStatisticsRuntimeMBean
extends JTAStatisticsRuntimeMBean

This interface contains general JTA transaction runtime statistics.


Method Summary
 long getSecondsActiveTotalCount()
          Returns the total number of seconds for all committed transactions.
 long getTransactionAbandonedTotalCount()
          Returns the number of transaction that were abandoned.
 long getTransactionRolledBackAppTotalCount()
          Returns the number of transactions that were rolled back due to an application error.
 long getTransactionRolledBackResourceTotalCount()
          Returns the number of transactions that were rolled back due to a resource error.
 long getTransactionRolledBackSystemTotalCount()
          Returns the number of transactions that were rolled back due to an internal system error.
 long getTransactionRolledBackTimeoutTotalCount()
          Returns the number of transactions that were rolled back due to a timeout expiration.
 
Methods inherited from interface weblogic.management.runtime.JTAStatisticsRuntimeMBean
getTransactionCommittedTotalCount, getTransactionHeuristicsTotalCount, getTransactionRolledBackTotalCount, getTransactionTotalCount
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getTransactionRolledBackTimeoutTotalCount

public long getTransactionRolledBackTimeoutTotalCount()
Returns the number of transactions that were rolled back due to a timeout expiration.


getTransactionRolledBackResourceTotalCount

public long getTransactionRolledBackResourceTotalCount()
Returns the number of transactions that were rolled back due to a resource error.


getTransactionRolledBackAppTotalCount

public long getTransactionRolledBackAppTotalCount()
Returns the number of transactions that were rolled back due to an application error.


getTransactionRolledBackSystemTotalCount

public long getTransactionRolledBackSystemTotalCount()
Returns the number of transactions that were rolled back due to an internal system error.


getSecondsActiveTotalCount

public long getSecondsActiveTotalCount()
Returns the total number of seconds for all committed transactions.


getTransactionAbandonedTotalCount

public long getTransactionAbandonedTotalCount()
Returns the number of transaction that were abandoned.


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs70

Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
WebLogic Server 7.0 API Reference