|
Groovy 1.7.0 | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjavax.management.modelmbean.RequiredModelMBean
groovy.jmx.builder.JmxBuilderModelMBean
class JmxBuilderModelMBean extends RequiredModelMBean
The JmxBuilderModelMBean is the MBean class that proxies exported POGO/POJO inside the MBeanServer. When JmxBuilder exports an object instance, an instance of this class is created and exported inside the MBeanServer.
| Nested Class Summary | |
|---|---|
class |
JmxBuilderModelMBean.AttributeChangedListener
Internal class AttributeChangedListener provides hooks to handle attribute-change events that occurs on registered MBeans. |
class |
JmxBuilderModelMBean.NumberSequencer
|
| Constructor Summary | |
JmxBuilderModelMBean(Object objectRef)
|
|
JmxBuilderModelMBean()
|
|
JmxBuilderModelMBean(ModelMBeanInfo mbi)
|
|
| Method Summary | |
|---|---|
void
|
addEventListeners(MBeanServer server, Map descriptor)
Sets up event listeners for this MBean as described in the descriptor. |
void
|
addOperationCallListeners(Map descriptor)
Registers listeners for operation calls (i.e. method, getter, and setter calls) when invoked on this bean from the MBeanServer. |
void
|
handleNotification(Notification note, Object handback)
|
Object
|
invoke(String opName, Object[] opArgs, String[] signature)
|
void
|
setManagedResource(Object obj)
|
| Methods inherited from class RequiredModelMBean | |
|---|---|
| invoke, load, store, getAttributes, getAttribute, setAttribute, setAttributes, addAttributeChangeNotificationListener, addNotificationListener, getMBeanInfo, getNotificationInfo, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setManagedResource, setModelMBeanInfo, wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
| Constructor Detail |
|---|
public JmxBuilderModelMBean(Object objectRef)
public JmxBuilderModelMBean()
public JmxBuilderModelMBean(ModelMBeanInfo mbi)
| Method Detail |
|---|
public void addEventListeners(MBeanServer server, Map descriptor)
public void addOperationCallListeners(Map descriptor)
public void handleNotification(Notification note, Object handback)
@Override public Object invoke(String opName, Object[] opArgs, String[] signature)
public void setManagedResource(Object obj)
Copyright © 2003-2009 The Codehaus. All rights reserved.