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.IntegerasyncResponseTimeout
           Total lifetime of transaction (in seconds) before the container will roll it back.
java.lang.BooleanenableFileLocking
           Enable the use of file locks when opening the transaction service recovery log.
java.lang.BooleanenableProtocolSecurity
           Cause transaction service protocol messages to be sent securely.
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.StringhttpProxyPrefix
           The HTTP prefix for WS-Transaction port SOAP addresses.
java.lang.StringhttpsProxyPrefix
           The HTTPS prefix for WS-Transaction port SOAP addresses.
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
deployer
adminsecuritymanager

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
deployer
adminsecuritymanager
Setter:
administrator
operator

asyncResponseTimeout

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

enableFileLocking

public java.lang.Boolean enableFileLocking
Enable the use of file locks when opening the transaction service recovery log.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

enableProtocolSecurity

public java.lang.Boolean enableProtocolSecurity
Cause transaction service protocol messages to be sent securely.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

maximumTransactionTimeout

public java.lang.Integer maximumTransactionTimeout
The maximum transaction timeout allowed for imported transactions.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
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
deployer
adminsecuritymanager
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
deployer
adminsecuritymanager

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
deployer
adminsecuritymanager

httpProxyPrefix

public java.lang.String httpProxyPrefix
The HTTP prefix for WS-Transaction port SOAP addresses.
Since:
7.0
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

httpsProxyPrefix

public java.lang.String httpsProxyPrefix
The HTTPS prefix for WS-Transaction port SOAP addresses.
Since:
7.0
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

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
deployer
adminsecuritymanager
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
deployer
adminsecuritymanager

Operation Detail

printableListOfTransactions

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

listOfTransactions

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

listImportedPreparedTransactions

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

listManualTransactions

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

listRetryTransactions

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

listHeuristicTransactions

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

listSummaryInformation

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

Copyright IBM Corp. 1996-2005