public class ConfigFacade extends MBeanSupport implements ConfigFacadeMBean
| Constructor and Description |
|---|
ConfigFacade() |
| Modifier and Type | Method and Description |
|---|---|
void |
addUrlHandler(String protocol,
URLHandler handler) |
String |
getConfigDir()
Returns the fully qualified path name where configuration is written.
|
File |
getConfigDirectory()
Returns the configuration directory; lazily attempting to create it if it does not yet exist
|
protected String |
getDefaultObjectName() |
static ConfigFacade |
getSingleton() |
URLHandler |
getUrlHandler(String protocol) |
String |
getVersion()
Returns the hawtio version
|
void |
init() |
InputStream |
openURL(String url) |
void |
removeUrlHandler(String protocol) |
void |
setConfigDir(String configDir) |
destroy, getMBeanServer, getObjectName, setMBeanServer, setObjectNamepublic static ConfigFacade getSingleton()
public void init()
throws Exception
init in class MBeanSupportExceptionprotected String getDefaultObjectName()
getDefaultObjectName in class MBeanSupportpublic String getVersion()
ConfigFacadeMBeangetVersion in interface ConfigFacadeMBeanpublic File getConfigDirectory()
public String getConfigDir()
ConfigFacadeMBeangetConfigDir in interface ConfigFacadeMBeanpublic void setConfigDir(String configDir)
public InputStream openURL(String url) throws IOException
IOExceptionpublic URLHandler getUrlHandler(String protocol)
public void addUrlHandler(String protocol, URLHandler handler)
public void removeUrlHandler(String protocol)
Copyright © 2020 JBoss by Red Hat. All rights reserved.