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.runtime
Interface ResourceManagerRuntimeMBean

All Superinterfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean

public interface ResourceManagerRuntimeMBean
extends RuntimeMBean

The ResourceManagerRuntimeMBean holds runtime information about a Resource Manager that has been assigned to the current Domain Partition. The ResourceManagerRuntimeMBean is used for retrieving the runtime state (information about policy evaluation, current resource usage, recourse actions executed) of configured resource management policies established for the current Partition by a system administrator in the current server instance.

Since:
12.2.1.0
See Also:
ResourceManagerMBean

Method Summary
abstract  boolean addResourceRuntime(ResourceRuntimeMBean bean)
          Adds a resource runtime MBean as child to the ResourceManagerRuntimeMBean for the current Partition in the current server instance.
abstract  ResourceRuntimeMBean[] getResourceRuntimes()
          The list of resource runtimes managed for the current Partition in the current server instance.
abstract  ResourceRuntimeMBean lookupResourceRuntime(String name)
          Looks up a ResourceRuntimeMBean among the list of resource runtimes managed for the current Partition with the given name.
abstract  ResourceRuntimeMBean lookupResourceRuntimeByResourceType(ResourceRuntimeMBean.ResourceType resourceType)
          Looks up a ResourceRuntimeMBean among the list of resource runtimes managed for the current Partition with the given resource type.
abstract  boolean removeResourceRuntime(ResourceRuntimeMBean bean)
          Removes the specified resource runtime MBean from the ResourceManagerRuntimeMBean of the current Partition in the current server instance.

 

Methods inherited from interface weblogic.management.runtime.RuntimeMBean
addPropertyChangeListener, removePropertyChangeListener

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, 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

 

Method Detail

getResourceRuntimes

ResourceRuntimeMBean[] getResourceRuntimes()
The list of resource runtimes managed for the current Partition in the current server instance.
Returns:
ResourceRuntimeMBean[] A list of ResourceRuntimeMBeans corresponding to the resources tracked and managed for the current Domain Partition. The returned list corresponds to the list of resource types for which policies have been established through the ResourceManager.

lookupResourceRuntime

ResourceRuntimeMBean lookupResourceRuntime(String name)
Looks up a ResourceRuntimeMBean among the list of resource runtimes managed for the current Partition with the given name.
Parameters:
name - The name of the resource runtime. Refer the ResourceManager configuration associated with the current Partition, to obtain the name of the policy assigned to the desired resource type.

lookupResourceRuntimeByResourceType

ResourceRuntimeMBean lookupResourceRuntimeByResourceType(ResourceRuntimeMBean.ResourceType resourceType)
Looks up a ResourceRuntimeMBean among the list of resource runtimes managed for the current Partition with the given resource type.
Parameters:
resourceType - The resource type for which the resource runtime is requested.
See Also:
ResourceRuntimeMBean.ResourceType

addResourceRuntime

boolean addResourceRuntime(ResourceRuntimeMBean bean)
Adds a resource runtime MBean as child to the ResourceManagerRuntimeMBean for the current Partition in the current server instance.
Parameters:
bean - The ResourceRuntimeMBean to be added to the ResourceManagerRuntimeMBean.

removeResourceRuntime

boolean removeResourceRuntime(ResourceRuntimeMBean bean)
Removes the specified resource runtime MBean from the ResourceManagerRuntimeMBean of the current Partition in the current server instance.
Parameters:
bean - The ResourceRuntimeMBean to be removed from the ResourceManagerRuntimeMBean.

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