J2EEResource, J2EEManagedObject, StatisticsProvider, EventProvider
WebSphere:*,type=TransactionService,j2eeType=JTAResource
MBean TransactionService
Configuration settings for the transaction services.
Attribute Summary | |
---|---|
java.lang.String | transactionLogDirectory The directory into which the log file(s) used for transaction service are placed. |
java.lang.Integer | totalTranLifetimeTimeout The period of time (in seconds) from the start of a transaction after which the container will rollback the transaction if no commit request has occured. |
java.lang.Integer | asyncResponseTimeout The period of time (in seconds) before the transaction service considers a Web services transaction protocol response message to be late. |
java.lang.Boolean | enableFileLocking Enable the use of file locks when opening the transaction service recovery log in a high availability configuration. |
java.lang.Boolean | enableProtocolSecurity Enable the use of role-based authorization for received transaction service protocol messages. |
java.lang.Boolean | acceptHeuristicHazard Specifies whether all applications on this server accept the possibility of a heuristic hazard occurring in a two-phase transaction that contains a one-phase resource. |
java.lang.String | secureWSTXTransportChain Transport chain for WSTX protocol messages. |
java.lang.Integer | maximumTransactionTimeout Deprecated.As of version 7,0, this attribute is deprecated. |
java.lang.Integer | clientInactivityTimeout The number of seconds a transaction can remain inactive before it is rolled back. |
java.lang.Integer | heuristicRetryLimit The number of times to retry transaction completion. |
java.lang.Integer | heuristicRetryWait The number of seconds to wait between retrying transaction completion. |
java.lang.Integer | propogatedOrBMTTranLifetimeTimeout The max limit, in seconds, of the totalTranLifetimeTimeout |
java.lang.String | LPSHeuristicCompletion 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.String | printableListOfTransactions() 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 |
---|
public java.lang.String transactionLogDirectory
The directory into which the log file(s) used for transaction service are placed.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.Integer totalTranLifetimeTimeout
The period of time (in seconds) from the start of a transaction after which the container will rollback the transaction if no commit request has occured.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Setter:
administrator
operator
public java.lang.Integer asyncResponseTimeout
The period of time (in seconds) before the transaction service considers a Web services transaction protocol response message to be late.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Setter:
administrator
operator
public java.lang.Boolean enableFileLocking
Enable the use of file locks when opening the transaction service recovery log in a high availability configuration.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.Boolean enableProtocolSecurity
Enable the use of role-based authorization for received transaction service protocol messages.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.Boolean acceptHeuristicHazard
Specifies whether all applications on this server accept the possibility of a heuristic hazard occurring in a two-phase transaction that contains a one-phase resource.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String secureWSTXTransportChain
Transport chain for WSTX protocol messages.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.Integer maximumTransactionTimeout
Deprecated.
As of version 7,0, this attribute is deprecated.
This attribute is deprecated. The attribute propogatedOrBMTTranLifetimeTimeout should be used to constrain the maximum transaction timeout.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Setter:
administrator
operator
public java.lang.Integer clientInactivityTimeout
The number of seconds a transaction can remain inactive before it is rolled back.
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Setter:
administrator
operator
public java.lang.Integer heuristicRetryLimit
The number of times to retry transaction completion.
Since:
6.0
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.Integer heuristicRetryWait
The number of seconds to wait between retrying transaction completion.
Since:
6.0
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.Integer propogatedOrBMTTranLifetimeTimeout
The max limit, in seconds, of the totalTranLifetimeTimeout
Since:
6.0
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Setter:
administrator
operator
public java.lang.String LPSHeuristicCompletion
The transaction completion action to be taken when the outcome is unknown.
Since:
6.0
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Operation Detail |
---|
public java.lang.String printableListOfTransactions()
Get list of active transactions.
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String[] listOfTransactions()
Get list of active transactions.
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String[] listImportedPreparedTransactions()
Get list of imported prepared transactions.
Since:
6.0
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String[] listManualTransactions()
Get list of transactions requiring manual completion.
Since:
6.0
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String[] listRetryTransactions()
Get list of transactions with some resources being retried.
Since:
6.0
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String[] listHeuristicTransactions()
Get list of heuristically completed transactions.
Since:
6.0
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String[] listSummaryInformation()
Return summary count of transactions in various states.
Since:
6.0
administrator
operator
configurator
monitor
deployer
adminsecuritymanager