ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface ResourceManagementMBean extends ConfigurationMBean
PartitionMBean
.PartitionMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
ResourceManagerMBean |
createResourceManager(java.lang.String name) |
This is the factory method for resource manager configurations scoped at
the domain level.
|
void |
destroyResourceManager(ResourceManagerMBean resMgrMBean) |
Destroys and removes a resource manager configuration corresponding to the
{code resMgrMBean} parameter, which is a child of this Domain.
|
ResourceManagerMBean[] |
getResourceManagers() |
Gets the list of configured resource managers in the Domain.
|
ResourceManagerMBean |
lookupResourceManager(java.lang.String name) |
Looks up a resource manager configuration from the list of resource
managers configured in the domain
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
ResourceManagerMBean[] getResourceManagers()
ResourceManagerMBean
representing the configured resource managers in the domainResourceManagerMBean lookupResourceManager(java.lang.String name)
name
- Name of the resource manager to lookup.ResourceManagerMBean
representing the resource manager
whose name is the name
parameter.ResourceManagerMBean createResourceManager(java.lang.String name)
name
parameter must be unique among
all object instances of type ResourceManagerMBean
. The new
ResourceManager
which is created will have the Domain as its parent
and must be destroyed with the
destroyResourceManager(ResourceManagerMBean)
method.name
- Name of the resource manager configurationResourceManagerMBean
representing the new resource
manager.void destroyResourceManager(ResourceManagerMBean resMgrMBean)
resMgrMBean
- The ResourceManagerMBean to be removed from the domain.