Class ConfigFacade

  • All Implemented Interfaces:
    ConfigFacadeMBean

    public class ConfigFacade
    extends io.hawt.util.MBeanSupport
    implements ConfigFacadeMBean
    A facade for the hawtio configuration features.
    • Constructor Detail

      • ConfigFacade

        public ConfigFacade()
    • Method Detail

      • init

        public void init()
                  throws Exception
        Overrides:
        init in class io.hawt.util.MBeanSupport
        Throws:
        Exception
      • getDefaultObjectName

        protected String getDefaultObjectName()
        Specified by:
        getDefaultObjectName in class io.hawt.util.MBeanSupport
      • getConfigDirectory

        public File getConfigDirectory()
        Returns the configuration directory; lazily attempting to create it if it does not yet exist
      • setConfigDir

        public void setConfigDir​(String configDir)
      • addUrlHandler

        public void addUrlHandler​(String protocol,
                                  URLHandler handler)
      • removeUrlHandler

        public void removeUrlHandler​(String protocol)