javax.management.modelmbean
Interface ModelMBean

All Superinterfaces:
DynamicMBean (src) , ModelMBeanNotificationBroadcaster (src) , NotificationBroadcaster (src) , PersistentMBean (src)
All Known Implementing Classes:
ModelMBeanInvoker (src) , RequiredModelMBean (src)

public interface ModelMBean
extends DynamicMBean (src) , PersistentMBean (src) , ModelMBeanNotificationBroadcaster (src)

Defines Model MBean.

See Also:
DynamicMBean (src) , PersistentMBean (src) , ModelMBeanNotificationBroadcaster (src)

Method Summary
 void setManagedResource(java.lang.Object mr, java.lang.String mr_type)
           
 void setModelMBeanInfo(ModelMBeanInfo (src)  inModelMBeanInfo)
           
 
Methods inherited from interface javax.management.DynamicMBean (src)
getAttribute, getAttributes, getMBeanInfo, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.PersistentMBean (src)
load, store
 
Methods inherited from interface javax.management.modelmbean.ModelMBeanNotificationBroadcaster (src)
addAttributeChangeNotificationListener, removeAttributeChangeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification
 
Methods inherited from interface javax.management.NotificationBroadcaster (src)
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

setModelMBeanInfo

public void setModelMBeanInfo(ModelMBeanInfo (src)  inModelMBeanInfo)
                       throws MBeanException (src) ,
                              RuntimeOperationsException (src) 
Throws:
MBeanException (src)
RuntimeOperationsException (src)

setManagedResource

public void setManagedResource(java.lang.Object mr,
                               java.lang.String mr_type)
                        throws MBeanException (src) ,
                               RuntimeOperationsException (src) ,
                               InstanceNotFoundException (src) ,
                               InvalidTargetObjectTypeException (src) 
Throws:
MBeanException (src)
RuntimeOperationsException (src)
InstanceNotFoundException (src)
InvalidTargetObjectTypeException (src)