org.jwarp.service.web.dispatch
Class ActionDispatchAlg
java.lang.Object
|
+--org.jwarp.service.web.dispatch.ActionDispatchAlg
- All Implemented Interfaces:
- IConfigurable, IDispatchAlg
- public class ActionDispatchAlg
- extends java.lang.Object
- implements IDispatchAlg
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
actions
protected java.util.Hashtable actions
config
protected org.jdom.Element config
log
protected LogWriter log
actionParamName
protected java.lang.String actionParamName
context
protected IContext context
webService
protected IWebService webService
ActionDispatchAlg
public ActionDispatchAlg()
init
public void init(IContext context,
IWebService webService)
- Specified by:
init in interface IDispatchAlg
configure
public void configure(org.jdom.Element config)
- Description copied from interface:
IConfigurable
- Pass the
Configuration to the Configurable
class. This method must always be called after the constructor and before any other method.
- Specified by:
configure in interface IConfigurable
- Following copied from interface:
org.jwarp.service.configuration.IConfigurable
- Parameters:
configuration - the class configurations.
dispatch
public void dispatch(WebContext webContext)
throws EncodingException,
DispatchException,
IllegalActionException,
ParameterNotFoundException,
ParameterException,
ActionException,
InvalidForwardException
- Specified by:
dispatch in interface IDispatchAlg