Package com.go.trove.util.plugin

Interface Summary
Plugin Implement this interface for providing plugin functionality.
PluginConfig The PluginConfig is the object that an Plugin will use to configure itself.
PluginFactoryConfig The PluginFactoryConfig is the class the PluginFactory will use to configure itself.
PluginListener This interface contains of all the notification callbacks for events pertaining to Plugins.
 

Class Summary
PluginAdapter  
PluginConfigSupport A support class the provides a default implementation for the PluginConfig interface.
PluginContext Plugin can reference other Plugins through the PluginContext.
PluginEvent The PluginEvent class encapsulates the information pertaining to a plugin event.
PluginFactory This class is responsible for creating plugins based from a configuration block.
PluginFactoryConfigSupport A support class the provides a default implementation for the PluginFactoryConfig interface.
 

Exception Summary
PluginException This exception is thrown from a plugin when a plugin specific exception is thrown.
PluginFactoryException This exception is thrown from a PluginFactory when a PluginFactory specific exception is thrown.