edu.uci.isr.yancees.plugin
Interface MOPluginManagerInterface
- All Superinterfaces:
- PluginManagerInterface
- All Known Implementing Classes:
- MOPluginManager
public interface MOPluginManagerInterface
- extends PluginManagerInterface
createMOPluginInstance
MOPluginInterface createMOPluginInstance(SubscriberInterface si,
SubscriptionInterface sub,
java.lang.String tag,
org.w3c.dom.Node subTree)
throws PluginManagerException
- Parameters:
si
- is a reference to the subscriber interface (a unique subscriber
identification) which subscription triggered the creation of the pluginssub
- TODO
- Returns:
- a new instance of a plugin to handle the provided tag
- Throws:
an
- exception in case the creation is not successful.
PluginManagerException