Each broker has a single transaction manager configuration MBean, used for configuring all of the broker's transactions.
The transaction manager configuration MBean has the following object name:
com.sun.messaging.jms.server:type=TransactionManager,subtype=Config
A string representing this object name is defined as a static constant TRANSACTION_MANAGER_CONFIG_MBEAN_NAME in the utility class MQObjectName.
The transaction manager configuration MBean has the attribute shown in Table 2–66. The name of this attribute is defined as a static constant in the utility class TransactionAttributes.
Table 2–66 Transaction Manager Configuration Attribute
Name |
Type |
Settable? |
Description |
---|---|---|---|
Integer |
No |
Current number of open transactions |
The transaction manager configuration MBean supports the operations shown in Table 2–67. The names of these operations are defined as static constants in the utility class TransactionOperations.
Table 2–67 Transaction Manager Configuration Operations