|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The super interface for all MBeans, including Persistent, Configuration and Runtime MBeans. Specific MBeans implement sub-interfaces of these MBeans, such as ServerMBean, ClusterMBean, ServerRuntimeMBean, etc. There are three kinds of MBeans: Admin MBeans: these are the master configuration MBeans. They represent the persistent configuration of a Domain. Configuration MBeans: these are the local configuration MBeans. They are bootstrapped from the Persistent MBeans, but may be different in slight ways, including via built-in defaults and non-persistent command-line properties. They represent the runtime configuration of a Domain. Runtime MBeans: these are represent the runtime state of an MBean, and provide an interface to runtime operations, such number of user connected, number of transaction, cache flush methods, etc.
Method Summary | |
javax.management.MBeanInfo |
getMBeanInfo()
Returns the MBean info for this MBean. |
java.lang.String |
getName()
Returns the name of the MBean. |
WebLogicObjectName |
getObjectName()
Returns the ObjectName under which this MBean is registered in the MBean server. |
WebLogicMBean |
getParent()
Return the immediate parent for this MBean |
java.lang.String |
getType()
Returns the type of the MBean. |
boolean |
isCachingDisabled()
Private property that disables caching in proxies. |
boolean |
isRegistered()
Returns false if the the MBean represented by this object has been unregistered. |
void |
setName(java.lang.String name)
Set the name of the MBean. |
void |
setParent(WebLogicMBean parent)
|
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 |
public java.lang.String getName()
public void setName(java.lang.String name) throws javax.management.InvalidAttributeValueException, ManagementException
public java.lang.String getType()
public WebLogicObjectName getObjectName()
public javax.management.MBeanInfo getMBeanInfo()
public boolean isCachingDisabled()
public WebLogicMBean getParent()
public void setParent(WebLogicMBean parent) throws ConfigurationException
public boolean isRegistered()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs60 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |