javax.management.modelmbean
Interface ModelMBean

All Superinterfaces:
DynamicMBean, ModelMBeanNotificationBroadcaster, NotificationBroadcaster, PersistentMBean
All Known Implementing Classes:
RequiredModelMBean

public interface ModelMBean
extends DynamicMBean, PersistentMBean, ModelMBeanNotificationBroadcaster

Version:
$Revision: 1.2 $
Author:
Simone Bordet

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

Method Detail

setModelMBeanInfo

public void setModelMBeanInfo(ModelMBeanInfo modelMBeanInfo)
                       throws MBeanException,
                              RuntimeOperationsException
MBeanException
RuntimeOperationsException

setManagedResource

public void setManagedResource(java.lang.Object resource,
                               java.lang.String resourceType)
                        throws MBeanException,
                               RuntimeOperationsException,
                               InstanceNotFoundException,
                               InvalidTargetObjectTypeException
MBeanException
RuntimeOperationsException
InstanceNotFoundException
InvalidTargetObjectTypeException


Copyright © 2001-2002 MX4J Team. All Rights Reserved.