org.objectweb.celtix.plugins
Interface PluginManager
- All Known Implementing Classes:
- ApplicationPluginManager
public interface PluginManager
getPluginClassLoader
ClassLoader getPluginClassLoader()
getConfiguration
Configuration getConfiguration()
getPluginByName
Object getPluginByName(String name)
throws PluginException
- Throws:
PluginException
getPlugin
Object getPlugin(String className)
throws PluginException
- Throws:
PluginException
registerPlugin
void registerPlugin(Object plugin)
throws PluginException
- Throws:
PluginException
unregisterPlugin
void unregisterPlugin(Object plugin)
throws PluginException
- Throws:
PluginException
unloadPlugin
void unloadPlugin(Object plugin)
throws PluginException
- Throws:
PluginException