jodd.madvoc.result
Class ActionResult

java.lang.Object
  extended by jodd.madvoc.result.ActionResult
Direct Known Subclasses:
ChainResult, NoneResult, ServletDispatcherResult, ServletRedirectResult

public abstract class ActionResult
extends java.lang.Object

Action result for specified result type. Action results are singletons for the web application.


Field Summary
protected  java.lang.String type
           
 
Constructor Summary
protected ActionResult(java.lang.String type)
          Creates new action result.
 
Method Summary
abstract  void execute(ActionRequest request, java.lang.String resultValue)
          Executes result on given action result value.
 java.lang.String getType()
          Returns the type of this action result.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

protected java.lang.String type
Constructor Detail

ActionResult

protected ActionResult(java.lang.String type)
Creates new action result.

Method Detail

getType

public java.lang.String getType()
Returns the type of this action result.


execute

public abstract void execute(ActionRequest request,
                             java.lang.String resultValue)
                      throws java.lang.Exception
Executes result on given action result value.

Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright ©2008 Jodd Team