TransactionService MBean

All Parent MBeans:
J2EEResource, J2EEManagedObject, StatisticsProvider, EventProvider

Partial ObjectName:
WebSphere:*,type=TransactionService,j2eeType=JTAResource


MBean TransactionService

Configuration settings for the transaction services.


Attribute Summary
java.lang.StringtransactionLogDirectory
           The directory into which the log file(s) used for transaction service are placed.
java.lang.IntegertotalTranLifetimeTimeout
           Total lifetime of transaction (in seconds) before the container will roll it back.
java.lang.IntegermaximumTransactionTimeout
           The maximum transaction timeout allowed for imported transactions.
java.lang.IntegerclientInactivityTimeout
           The number of seconds a transaction can remain inactive before it is rolled back.
java.lang.IntegerheuristicRetryLimit
           The number of times to retry transaction completion.
java.lang.IntegerheuristicRetryWait
           The number of seconds to wait between retrying transaction completion.
java.lang.IntegerpropogatedOrBMTTranLifetimeTimeout
           The number of seconds a transaction can remain inactive before it is rolled back.
java.lang.StringLPSHeuristicCompletion
           The transaction completion action to be taken when the outcome is unknown.

Attributes inherited from MBean StatisticsProvider
stats

Attributes inherited from MBean EventProvider
eventTypes

Attributes inherited from MBean J2EEManagedObject
objectName, stateManageable, statisticsProvider, eventProvider

Operation Summary
java.lang.StringprintableListOfTransactions()
           Get list of active transactions.
java.lang.String[]listOfTransactions()
           Get list of active transactions.
java.lang.String[]listImportedPreparedTransactions()
           Get list of imported prepared transactions.
java.lang.String[]listManualTransactions()
           Get list of transactions requiring manual completion.
java.lang.String[]listRetryTransactions()
           Get list of transactions with some resources being retried.
java.lang.String[]listHeuristicTransactions()
           Get list of heuristically completed transactions.
java.lang.String[]listSummaryInformation()
           Return summary count of transactions in various states.

Notifications inherited from MBean EventProvider
j2ee.attribute.changed

Attribute Detail

transactionLogDirectory

public java.lang.String transactionLogDirectory
The directory into which the log file(s) used for transaction service are placed.
Security Roles:
Getter:
administrator
operator
configurator
monitor

totalTranLifetimeTimeout

public java.lang.Integer totalTranLifetimeTimeout
Total lifetime of transaction (in seconds) before the container will roll it back.
Security Roles:
Getter:
administrator
operator
configurator
monitor
Setter:
administrator
operator

maximumTransactionTimeout

public java.lang.Integer maximumTransactionTimeout
The maximum transaction timeout allowed for imported transactions.
Security Roles:
Getter:
administrator
operator
configurator
monitor
Setter:
administrator
operator

clientInactivityTimeout

public java.lang.Integer clientInactivityTimeout
The number of seconds a transaction can remain inactive before it is rolled back.
Security Roles:
Getter:
administrator
operator
configurator
monitor
Setter:
administrator
operator

heuristicRetryLimit

public java.lang.Integer heuristicRetryLimit
The number of times to retry transaction completion.
Since:
6.0
Security Roles:
Getter:
administrator
operator
configurator
monitor

heuristicRetryWait

public java.lang.Integer heuristicRetryWait
The number of seconds to wait between retrying transaction completion.
Since:
6.0
Security Roles:
Getter:
administrator
operator
configurator
monitor

propogatedOrBMTTranLifetimeTimeout

public java.lang.Integer propogatedOrBMTTranLifetimeTimeout
The number of seconds a transaction can remain inactive before it is rolled back.
Since:
6.0
Security Roles:
Getter:
administrator
operator
configurator
monitor
Setter:
administrator
operator

LPSHeuristicCompletion

public java.lang.String LPSHeuristicCompletion
The transaction completion action to be taken when the outcome is unknown.
Since:
6.0
Security Roles:
Getter:
administrator
operator
configurator
monitor

Operation Detail

printableListOfTransactions

public java.lang.String printableListOfTransactions()
Get list of active transactions.
Security Roles:
administrator
operator
configurator
monitor

listOfTransactions

public java.lang.String[] listOfTransactions()
Get list of active transactions.
Security Roles:
administrator
operator
configurator
monitor

listImportedPreparedTransactions

public java.lang.String[] listImportedPreparedTransactions()
Get list of imported prepared transactions.
Since:
6.0
Security Roles:
administrator
operator
configurator
monitor

listManualTransactions

public java.lang.String[] listManualTransactions()
Get list of transactions requiring manual completion.
Since:
6.0
Security Roles:
administrator
operator
configurator
monitor

listRetryTransactions

public java.lang.String[] listRetryTransactions()
Get list of transactions with some resources being retried.
Since:
6.0
Security Roles:
administrator
operator
configurator
monitor

listHeuristicTransactions

public java.lang.String[] listHeuristicTransactions()
Get list of heuristically completed transactions.
Since:
6.0
Security Roles:
administrator
operator
configurator
monitor

listSummaryInformation

public java.lang.String[] listSummaryInformation()
Return summary count of transactions in various states.
Since:
6.0
Security Roles:
administrator
operator
configurator
monitor

Copyright IBM Corp. 1996-2005