com.zphinx.spine.plugin
Interface SpinePlugin

All Known Implementing Classes:
AbstractSpinePlugin, MessagePlugin

public interface SpinePlugin

SpinePlugin is the defination of an object which will exists for the life time of the virtual machine running this framework.

It possesses the same properties as a ConfigurationEngine but is stored by the ApplicationConfigurator in a map from which it can be demanded at any time during processing of a request.

Version:
$1.0

Copyright ©Zphinx Software Solutions

Author:
David Ladapo

Method Summary
 String getName()
          Gets the name of this plugin
 void process(Map map)
          The process method acts as a gateway to pass information to this adaptee and a means of providing extra functionality to the framework at initialization.
 void setName(String s)
          Sets the name of this plugin
 

Method Detail

getName

String getName()
Gets the name of this plugin

Returns:
The indentifier given to this object at initialization time

setName

void setName(String s)
Sets the name of this plugin

Parameters:
s - The String to set as the name of this object

process

void process(Map map)
             throws Throwable
The process method acts as a gateway to pass information to this adaptee and a means of providing extra functionality to the framework at initialization.

Parameters:
map - The map containing our configuration parameters.
Throws:
Throwable