| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.management.NotificationBroadcasterSupport
bookExamples.ch35MBeans.basic.SimpleDynamic
public class SimpleDynamic
| Constructor Summary | |
|---|---|
| SimpleDynamic() | |
| Method Summary | |
|---|---|
|  java.lang.Object | getAttribute(java.lang.String attribute_name)Allows the value of the specified attribute of the Dynamic MBean to be obtained. | 
|  javax.management.AttributeList | getAttributes(java.lang.String[] attributeNames)Enables the to get the values of several attributes of the Dynamic MBean. | 
|  javax.management.MBeanInfo | getMBeanInfo()This method provides the exposed attributes and operations of the Dynamic MBean. | 
|  java.lang.Integer | getNbChanges()Getter: get the "NbChanges" attribute of the "SimpleDynamic" dynamic MBean. | 
|  java.lang.Integer | getNbResets()Return the "NbResets" property. | 
|  java.lang.String | getState()Getter: get the "State" attribute of the "SimpleDynamic" dynamic MBean. | 
|  java.lang.Object | invoke(java.lang.String operationName,
       java.lang.Object[] params,
       java.lang.String[] signature)Allows an operation to be invoked on the Dynamic MBean. | 
|  void | reset()Operation: reset to their initial values the "State" and "NbChanges" attributes of the "SimpleDynamic" dynamic MBean. | 
|  void | setAttribute(javax.management.Attribute attribute)Sets the value of the specified attribute of the Dynamic MBean. | 
|  javax.management.AttributeList | setAttributes(javax.management.AttributeList attributes)Sets the values of several attributes of the Dynamic MBean, and returns the list of attributes that have been set. | 
|  void | setState(java.lang.String s)Setter: set the "State" attribute of the "SimpleDynamic" dynamic MBean. | 
| Methods inherited from class javax.management.NotificationBroadcasterSupport | 
|---|
| addNotificationListener, getNotificationInfo, removeNotificationListener, removeNotificationListener, sendNotification | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public SimpleDynamic()
| Method Detail | 
|---|
public java.lang.Object getAttribute(java.lang.String attribute_name)
                              throws javax.management.AttributeNotFoundException,
                                     javax.management.MBeanException,
                                     javax.management.ReflectionException
getAttribute in interface javax.management.DynamicMBeanjavax.management.AttributeNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
public void setAttribute(javax.management.Attribute attribute)
                  throws javax.management.AttributeNotFoundException,
                         javax.management.InvalidAttributeValueException,
                         javax.management.MBeanException,
                         javax.management.ReflectionException
setAttribute in interface javax.management.DynamicMBeanjavax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionExceptionpublic javax.management.AttributeList getAttributes(java.lang.String[] attributeNames)
getAttributes in interface javax.management.DynamicMBeanpublic javax.management.AttributeList setAttributes(javax.management.AttributeList attributes)
setAttributes in interface javax.management.DynamicMBean
public java.lang.Object invoke(java.lang.String operationName,
                               java.lang.Object[] params,
                               java.lang.String[] signature)
                        throws javax.management.MBeanException,
                               javax.management.ReflectionException
invoke in interface javax.management.DynamicMBeanjavax.management.MBeanException
javax.management.ReflectionExceptionpublic javax.management.MBeanInfo getMBeanInfo()
getMBeanInfo in interface javax.management.DynamicMBeanpublic java.lang.String getState()
public void setState(java.lang.String s)
public java.lang.Integer getNbChanges()
public void reset()
public java.lang.Integer getNbResets()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||