javax.management
Interface DynamicMBean

All Known Subinterfaces:
ModelMBean

public interface DynamicMBean

Version:
$Revision: 1.2 $
Author:
Simone Bordet

Method Summary
 java.lang.Object getAttribute(java.lang.String attribute)
           
 AttributeList getAttributes(java.lang.String[] attributes)
           
 MBeanInfo getMBeanInfo()
           
 java.lang.Object invoke(java.lang.String method, java.lang.Object[] arguments, java.lang.String[] params)
           
 void setAttribute(Attribute attribute)
           
 AttributeList setAttributes(AttributeList attributes)
           
 

Method Detail

getMBeanInfo

public MBeanInfo getMBeanInfo()

getAttribute

public java.lang.Object getAttribute(java.lang.String attribute)
                              throws AttributeNotFoundException,
                                     MBeanException,
                                     ReflectionException

setAttribute

public void setAttribute(Attribute attribute)
                  throws AttributeNotFoundException,
                         InvalidAttributeValueException,
                         MBeanException,
                         ReflectionException

getAttributes

public AttributeList getAttributes(java.lang.String[] attributes)

setAttributes

public AttributeList setAttributes(AttributeList attributes)

invoke

public java.lang.Object invoke(java.lang.String method,
                               java.lang.Object[] arguments,
                               java.lang.String[] params)
                        throws MBeanException,
                               ReflectionException