edu.uci.isr.yancees.plugin
Interface PluginInterface
- All Known Subinterfaces:
- MOPluginInterface, MOSharedPluginInterface
- All Known Implementing Classes:
- AbstractMOPlugin
- public interface PluginInterface
This class implements a generic protocol plugin interface, whichi is not message oritented.
In other words, it is based on method invocation, remotely implemented through
RMI, as opposed to XML messages.
getId
public long getId()
- Returns:
- the unique Id of this plugin
getTag
public java.lang.String getTag()
- Returns:
- the tag name that this plugin is representing. It corresponds to
the type of this plugin instance. For example, if this is a plug-in that handles
a subtree headed by the tag, its type will be "followed-by"