Package tigase.osgi
Class ModulesManagerImpl
java.lang.Object
tigase.osgi.ModulesManagerImpl
- All Implemented Interfaces:
ModulesManager
- Author:
- andrzej
-
Method Summary
Modifier and TypeMethodDescriptionClass<?>
Collection<Class<?>>
static ModulesManagerImpl
void
registerClass
(Class<?> cls) void
registerPluginClass
(Class<? extends XMPPImplIfc> pluginCls) void
registerServerComponentClass
(Class<? extends Configurable> compCls) void
setActive
(boolean active) void
setBeanConfigurator
(AbstractBeanConfigurator beanConfigurator) void
unregisterClass
(Class<?> cls) void
unregisterPluginClass
(Class<? extends XMPPImplIfc> pluginClass) void
unregisterServerComponentClass
(Class<? extends Configurable> compCls) void
update()
-
Method Details
-
getInstance
-
getClasses
-
registerPluginClass
- Specified by:
registerPluginClass
in interfaceModulesManager
-
unregisterPluginClass
- Specified by:
unregisterPluginClass
in interfaceModulesManager
-
registerServerComponentClass
- Specified by:
registerServerComponentClass
in interfaceModulesManager
-
unregisterServerComponentClass
- Specified by:
unregisterServerComponentClass
in interfaceModulesManager
-
registerClass
- Specified by:
registerClass
in interfaceModulesManager
-
unregisterClass
- Specified by:
unregisterClass
in interfaceModulesManager
-
forName
- Specified by:
forName
in interfaceModulesManager
- Throws:
ClassNotFoundException
-
update
public void update()- Specified by:
update
in interfaceModulesManager
-
setBeanConfigurator
-
setActive
public void setActive(boolean active)
-