Class MBeanServerFactory

  • All Implemented Interfaces:
    org.glassfish.hk2.api.Factory<MBeanServer>

    @Service
    @RunLevel(mode=0,
              value=20)
    public final class MBeanServerFactory
    extends Object
    implements org.glassfish.hk2.api.Factory<MBeanServer>
    Factory for the MBeanServer. Required so that HK2 can find an MBeanServer for modules doing @Inject MBeanServer.
    • Constructor Detail

      • MBeanServerFactory

        public MBeanServerFactory()
    • Method Detail

      • postConstruct

        public void postConstruct()
      • provide

        public MBeanServer provide()
        Specified by:
        provide in interface org.glassfish.hk2.api.Factory<MBeanServer>
        See Also:
        Factory.provide()
      • dispose

        public void dispose​(MBeanServer instance)
        Specified by:
        dispose in interface org.glassfish.hk2.api.Factory<MBeanServer>
        See Also:
        Factory.dispose(java.lang.Object)