Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.configuration
Interface ResourceManagementMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean

public interface ResourceManagementMBean
extends ConfigurationMBean

This MBean is used to create and edit resource management policy configurations (Resource Managers) for the domain. Partition-scoped resource managers can be created under PartitionMBean.

Since:
12.2.1.0
See Also:
PartitionMBean

Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Method Summary
abstract  ResourceManagerMBean createResourceManager(String name)
          This is the factory method for resource manager configurations scoped at the domain level.
abstract  void destroyResourceManager(ResourceManagerMBean resMgrMBean)
          Destroys and removes a resource manager configuration corresponding to the {code resMgrMBean} parameter, which is a child of this Domain.
abstract  ResourceManagerMBean[] getResourceManagers()
          Gets the list of configured resource managers in the Domain.
abstract  ResourceManagerMBean lookupResourceManager(String name)
          Looks up a resource manager configuration from the list of resource managers configured in the domain

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getResourceManagers

ResourceManagerMBean[] getResourceManagers()
Gets the list of configured resource managers in the Domain.
Returns:
ResourceManagerMBean[] An array of ResourceManagerMBean representing the configured resource managers in the domain

lookupResourceManager

ResourceManagerMBean lookupResourceManager(String name)
Looks up a resource manager configuration from the list of resource managers configured in the domain
Parameters:
name - Name of the resource manager to lookup.
Returns:
A ResourceManagerMBean representing the resource manager whose name is the name parameter.

createResourceManager

ResourceManagerMBean createResourceManager(String name)
This is the factory method for resource manager configurations scoped at the domain level. The specified 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 ResourceManagementMBean.destroyResourceManager(ResourceManagerMBean) method.
Parameters:
name - Name of the resource manager configuration
Returns:
A ResourceManagerMBean representing the new resource manager.

destroyResourceManager

void destroyResourceManager(ResourceManagerMBean resMgrMBean)
Destroys and removes a resource manager configuration corresponding to the {code resMgrMBean} parameter, which is a child of this Domain.
Parameters:
resMgrMBean - The ResourceManagerMBean to be removed from the domain.

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09