org.xmlBlaster.util.plugin
Interface I_PluginManager
- All Known Implementing Classes:
- PluginManagerBase
- public interface I_PluginManager
A managare that loads plugins.
- Version:
- $Revision: 1.1 $ $Date: 2004-11-24 20:15:11 +0000 (Wed, 24 Nov 2004) $
- Author:
- Peter Antman
getPluginObject
public I_Plugin getPluginObject(java.lang.String type,
java.lang.String version)
throws XmlBlasterException
- Return a specific plugin.
- Returns:
- I_Plugin The plugin which is suitable to handle the request.
- Throws:
XmlBlasterException - Thrown if no suitable plugin has been found.
getName
public java.lang.String getName()
- Returns:
- The name of the property in xmlBlaster.property, e.g. "Security.Server.Plugin"
for "Security.Server.Plugin[simple][1.0]"
createPluginPropertyKey
public java.lang.String createPluginPropertyKey(java.lang.String type,
java.lang.String version)
- Returns:
- e.g. "Security.Server.Plugin[simple][1.0]"
getDefaultPluginName
public java.lang.String getDefaultPluginName(java.lang.String type,
java.lang.String version)
- Returns:
- The name of the property in xmlBlaster.property, e.g. "Security.Server.Plugin"
for "Security.Server.Plugin[simple][1.0]"
Copyright © 1999-2007 The xmlBlaster.org contributers.