Interface MBeanWrapper

    • Field Detail

      • logger

        static final org.slf4j.Logger logger
    • Method Detail

      • registerMBean

        void registerMBean​(java.lang.Object obj,
                           javax.management.ObjectName mbeanName,
                           MBeanWrapper.OnException onException)
      • registerMBean

        default void registerMBean​(java.lang.Object obj,
                                   javax.management.ObjectName mbeanName)
      • registerMBean

        default void registerMBean​(java.lang.Object obj,
                                   java.lang.String mbeanName,
                                   MBeanWrapper.OnException onException)
      • registerMBean

        default void registerMBean​(java.lang.Object obj,
                                   java.lang.String mbeanName)
      • isRegistered

        default boolean isRegistered​(javax.management.ObjectName mbeanName)
      • isRegistered

        default boolean isRegistered​(java.lang.String mbeanName)
      • unregisterMBean

        void unregisterMBean​(javax.management.ObjectName mbeanName,
                             MBeanWrapper.OnException onException)
      • unregisterMBean

        default void unregisterMBean​(javax.management.ObjectName mbeanName)
      • unregisterMBean

        default void unregisterMBean​(java.lang.String mbeanName)
      • create

        static javax.management.ObjectName create​(java.lang.String mbeanName,
                                                  MBeanWrapper.OnException onException)
      • queryNames

        java.util.Set<javax.management.ObjectName> queryNames​(javax.management.ObjectName name,
                                                              javax.management.QueryExp query)
      • getMBeanServer

        javax.management.MBeanServer getMBeanServer()