JavaScript is disabled on your browser.
Package: groovy.jmx.builder

[Java] Class JmxBuilderModelMBean

  • All Implemented Interfaces and Traits:
    NotificationListener

    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 Detail

      • public JmxBuilderModelMBean(Object objectRef)

      • public JmxBuilderModelMBean()

    • Method Detail

      • public void addEventListeners(MBeanServer server, Map<String, Map<String, Object>> descriptor)

        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],...,}

        Parameters:
        server - the MBeanServer is to be registered.
        descriptor - a map containing info about the event

      • 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. Descriptor should contain a map with layout item -> [Map[methodListener:[target:"", tpe:"", callback:&Closure], ... ,]]

        Parameters:
        descriptor - MetaMap descriptor containing description of operation call listeners

      • public void setManagedResource(Object obj)

Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /