public interface ObjectPoolManagementMBean
ObjectPoolMBean
interface provides access to Object Pool MBeans.
Object pools provide managed access to SBBs and Profile Tables. Throughout the life-cycle of an
object, it may move from one pool to another. Although the defaults are suitable for the majority
of cases the size/depth of these pools can be configured to increase performance
of a Service. Incorrect configuration can negatively affect operational performance.Modifier and Type | Field and Description |
---|---|
static String |
MBEAN_NAME
The name of this MBean, equal to the string "ObjectPools".
|
static String |
OBJECT_NAME
The JMX Object Name of this MBean.
|
Modifier and Type | Method and Description |
---|---|
ObjectName |
getDefaultObjectPoolConfigMBean()
The default pool management object
|
ObjectName |
getDefaultProfileTableObjectPoolConfigMBean()
The default profile pool management object
|
ObjectName |
getDefaultServiceObjectPoolConfigMBean()
The default service pool management object
|
ObjectName |
getProfileTableObjectPoolConfigMBean(String id)
A profile pool management object
|
ObjectName |
getServiceObjectPoolConfigMBean(ServiceID id)
A service pool management object
|
static final String MBEAN_NAME
static final String OBJECT_NAME
ObjectName getDefaultObjectPoolConfigMBean() throws ConfigurationException
ConfigurationException
- An exceptionObjectName getDefaultServiceObjectPoolConfigMBean() throws ConfigurationException
ConfigurationException
- An exceptionObjectName getDefaultProfileTableObjectPoolConfigMBean() throws ConfigurationException
ConfigurationException
- An exceptionObjectName getServiceObjectPoolConfigMBean(ServiceID id) throws ConfigurationException, UnrecognizedServiceException
id
- the service idConfigurationException
- An exceptionUnrecognizedServiceException
- An exceptionObjectName getProfileTableObjectPoolConfigMBean(String id) throws ConfigurationException, UnrecognizedProfileTableNameException
id
- The profile table idConfigurationException
- An exceptionUnrecognizedProfileTableNameException
- An exception