Class ConfigFacade

    • Constructor Detail

      • ConfigFacade

        public ConfigFacade()
    • Method Detail

      • init

        public void init()
                  throws java.lang.Exception
        Overrides:
        init in class MBeanSupport
        Throws:
        java.lang.Exception
      • getConfigDirectory

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

        public java.lang.String getConfigDir()
        Description copied from interface: ConfigFacadeMBean
        Returns the fully qualified path name where configuration is written.
        Specified by:
        getConfigDir in interface ConfigFacadeMBean
      • setConfigDir

        public void setConfigDir​(java.lang.String configDir)
      • openURL

        public java.io.InputStream openURL​(java.lang.String url)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getUrlHandler

        public URLHandler getUrlHandler​(java.lang.String protocol)
      • addUrlHandler

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

        public void removeUrlHandler​(java.lang.String protocol)