public class ModulesManagerImpl extends Object implements ModulesManager
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
forName(String className) |
Collection<Class<?>> |
getClasses() |
static ModulesManagerImpl |
getInstance() |
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() |
public static ModulesManagerImpl getInstance()
public Collection<Class<?>> getClasses()
public void registerPluginClass(Class<? extends XMPPImplIfc> pluginCls)
registerPluginClass in interface ModulesManagerpublic void unregisterPluginClass(Class<? extends XMPPImplIfc> pluginClass)
unregisterPluginClass in interface ModulesManagerpublic void registerServerComponentClass(Class<? extends Configurable> compCls)
registerServerComponentClass in interface ModulesManagerpublic void unregisterServerComponentClass(Class<? extends Configurable> compCls)
unregisterServerComponentClass in interface ModulesManagerpublic void registerClass(Class<?> cls)
registerClass in interface ModulesManagerpublic void unregisterClass(Class<?> cls)
unregisterClass in interface ModulesManagerpublic Class<?> forName(String className) throws ClassNotFoundException
forName in interface ModulesManagerClassNotFoundExceptionpublic void update()
update in interface ModulesManagerpublic void setBeanConfigurator(AbstractBeanConfigurator beanConfigurator)
public void setActive(boolean active)
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.