public class KarafSingletonImpl extends Object implements de.mhus.lib.core.system.ISingleton, de.mhus.lib.core.system.SingletonInitialize
| Constructor and Description |
|---|
KarafSingletonImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearTrace() |
de.mhus.lib.core.MActivator |
createActivator() |
de.mhus.lib.core.logging.Log |
createLog(Object owner) |
void |
doInitialize(ClassLoader coreLoader) |
de.mhus.lib.core.lang.BaseControl |
getBaseControl() |
de.mhus.lib.core.config.IConfig |
getConfig() |
de.mhus.lib.core.service.ConfigProvider |
getConfigProvider() |
de.mhus.lib.core.logging.LogFactory |
getLogFactory() |
String[] |
getTraceNames() |
boolean |
isFullTrace() |
boolean |
isTrace(String name) |
void |
reloadConfig() |
void |
setFullTrace(boolean trace) |
void |
setTrace(String name) |
void |
updateOsgiConfig(Dictionary<String,?> config) |
public de.mhus.lib.core.logging.Log createLog(Object owner)
createLog in interface de.mhus.lib.core.system.ISingletonpublic de.mhus.lib.core.config.IConfig getConfig()
public void reloadConfig()
public de.mhus.lib.core.lang.BaseControl getBaseControl()
getBaseControl in interface de.mhus.lib.core.system.ISingletonpublic de.mhus.lib.core.MActivator createActivator()
createActivator in interface de.mhus.lib.core.system.ISingletonpublic de.mhus.lib.core.logging.LogFactory getLogFactory()
getLogFactory in interface de.mhus.lib.core.system.ISingletonpublic de.mhus.lib.core.service.ConfigProvider getConfigProvider()
getConfigProvider in interface de.mhus.lib.core.system.ISingletonpublic void doInitialize(ClassLoader coreLoader)
doInitialize in interface de.mhus.lib.core.system.SingletonInitializepublic boolean isTrace(String name)
isTrace in interface de.mhus.lib.core.system.ISingletonpublic void setFullTrace(boolean trace)
public void setTrace(String name)
public void clearTrace()
public String[] getTraceNames()
public boolean isFullTrace()
public void updateOsgiConfig(Dictionary<String,?> config)
Copyright © 2015. All rights reserved.