Interface AMXLoader

  • All Known Subinterfaces:
    AMXStartupServiceMBean
    All Known Implementing Classes:
    AMXConfigStartupService, AMXJ2EEStartupService, AMXStartupService

    @Contract
    @Taxonomy(stability=UNCOMMITTED)
    public interface AMXLoader
    A loader of AMX MBeans. Any module that wants automatic support for loading AMX MBeans should implement this contract, choosing an appropriate name. The loader will be found and instantiated when AMX is loaded.
    See Also:
    AMXValues
    • Field Detail

      • LOADER_PREFIX

        static final String LOADER_PREFIX
        property prefix used by AMXLoader MBeans, name to be suffixed to it
    • Method Detail

      • loadAMXMBeans

        ObjectName loadAMXMBeans()
        Loader a hierarchy of AMX MBeans, returning the ObjectName of the root of the hierarchy.
      • unloadAMXMBeans

        void unloadAMXMBeans()
        Unload (unregister) AMX MBeans.