javax.management.DynamicMBean
, HealthFeedback
, JTAStatisticsRuntimeMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface TransactionResourceRuntimeMBean extends JTAStatisticsRuntimeMBean, HealthFeedback
Modifier and Type | Method | Description |
---|---|---|
HealthState |
getHealthState() |
The health state of the Resource.
|
java.lang.String |
getResourceName() |
The resource name.
|
long |
getTransactionHeuristicCommitTotalCount() |
The number of transactions for which this resource has returned
a heuristic commit decision.
|
long |
getTransactionHeuristicHazardTotalCount() |
The number of transactions for which this resource has reported
a heuristic hazard decision.
|
long |
getTransactionHeuristicMixedTotalCount() |
The number of transactions for which this resource has reported
a heuristic mixed decision.
|
long |
getTransactionHeuristicRollbackTotalCount() |
The number of transactions for which this resource has returned
a heuristic rollback decision.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
getTransactionCommittedTotalCount, getTransactionHeuristicsTotalCount, getTransactionRolledBackTotalCount, getTransactionTotalCount
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
java.lang.String getResourceName()
The resource name.
long getTransactionHeuristicCommitTotalCount()
The number of transactions for which this resource has returned a heuristic commit decision.
long getTransactionHeuristicRollbackTotalCount()
The number of transactions for which this resource has returned a heuristic rollback decision.
long getTransactionHeuristicMixedTotalCount()
The number of transactions for which this resource has reported a heuristic mixed decision.
long getTransactionHeuristicHazardTotalCount()
The number of transactions for which this resource has reported a heuristic hazard decision.
HealthState getHealthState()
The health state of the Resource.
getHealthState
in interface HealthFeedback