public class JmxBuilderModelMBean extends RequiredModelMBean implements NotificationListener
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.
| Constructor and description | 
|---|
| JmxBuilderModelMBean(Object objectRef) | 
| JmxBuilderModelMBean() | 
| JmxBuilderModelMBean(ModelMBeanInfo mbi) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public void | addEventListeners(MBeanServer server, Map<String, Map<String, Object>> descriptor)Sets up event listeners for this MBean as described in the descriptor. | 
|  | public void | addOperationCallListeners(Map<String, Map<String, Map<String, Object>>> descriptor)Registers listeners for operation calls (i.e. method, getter, and setter calls) when invoked on this bean from the MBeanServer. | 
|  | public void | handleNotification(Notification note, Object handback) | 
|  | public Object | invoke(String opName, Object[] opArgs, String[] signature) | 
|  | public void | setManagedResource(Object obj) | 
Sets up event listeners for this MBean as described in the descriptor. The descriptor contains a map with layout {item -> Map[event:"...", from:ObjectName, callback:&Closure],...,}
server -      the MBeanServer is to be registered.descriptor -  a map containing info about the event Registers listeners for operation calls (i.e. method, getter, and setter calls) when
 invoked on this bean from the MBeanServer.  Descriptor should contain a map with layout
 item -> [Map[methodListener:[target:"", tpe:"", callback:&Closure], ... ,]]
      
descriptor -  MetaMap descriptor containing description of operation call listenersCopyright © 2003-2025 The Apache Software Foundation. All rights reserved.