Class MBeanServerFactory

java.lang.Object
org.glassfish.admin.mbeanserver.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 Details

    • MBeanServerFactory

      public MBeanServerFactory()
  • Method Details

    • postConstruct

      public void postConstruct()
    • provide

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

      public void dispose(MBeanServer instance)
      Specified by:
      dispose in interface org.glassfish.hk2.api.Factory<MBeanServer>