Each broker has a single service manager configuration MBean, used for managing all of the broker's service configuration MBeans.
The service manager configuration MBean has the following object name:
com.sun.messaging.jms.server:type=ServiceManager,subtype=Config
A string representing this object name is defined as a static constant SERVICE_MANAGER_CONFIG_MBEAN_NAME in the utility class MQObjectName.
The service manager configuration MBean has the attributes shown in Table 3–17. The names of these attributes are defined as static constants in the utility class ServiceAttributes.
Table 3–17 Service Manager Configuration Attributes
Name |
Type |
Settable? |
Description |
Integer |
No |
Total minimum number of threads for all active services |
|
Integer |
No |
Total maximum number of threads for all active services |
The service manager configuration MBean supports the operations shown in Table 3–18. The names of these operations are defined as static constants in the utility class ServiceOperations.
Table 3–18 Service Manager Configuration Operations
Name |
Parameters |
Result Type |
Description |
---|---|---|---|
None |
ObjectName[] |
Object names of service configuration MBeans for all services |
|
None |
None |
Pause all services except admin and ssladmin |
|
None |
None |
Resume all services |