org.apache.beehive.netui.pageflow.internal
Class ActionResultImpl

Object
  extended by ActionResultImpl
All Implemented Interfaces:
ActionResult

public class ActionResultImpl
extends Object
implements ActionResult

Encapsulation of the results returned by PageFlowUtils.strutsLookup(javax.servlet.ServletContext, javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, java.lang.String[]).


Constructor Summary
protected ActionResultImpl()
           
  ActionResultImpl(String uri, boolean redirect, int statusCode, String statusMessage, boolean isError)
           
 
Method Summary
 int getStatusCode()
           
 String getStatusMessage()
           
 String getURI()
           
 boolean hadCompileErrors()
           
 boolean isError()
           
 boolean isRedirect()
           
 void printCompileErrors(PrintWriter writer)
           
 void setError(boolean error)
           
 void setRedirect(boolean redirect)
           
 void setStatusCode(int statusCode)
           
 void setStatusMessage(String statusMessage)
           
 void setURI(String uri)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionResultImpl

protected ActionResultImpl()

ActionResultImpl

public ActionResultImpl(String uri,
                        boolean redirect,
                        int statusCode,
                        String statusMessage,
                        boolean isError)
Method Detail

getURI

public String getURI()
Specified by:
getURI in interface ActionResult

setURI

public void setURI(String uri)

isRedirect

public boolean isRedirect()
Specified by:
isRedirect in interface ActionResult

setRedirect

public void setRedirect(boolean redirect)

isError

public boolean isError()
Specified by:
isError in interface ActionResult

setError

public void setError(boolean error)

getStatusCode

public int getStatusCode()
Specified by:
getStatusCode in interface ActionResult

setStatusCode

public void setStatusCode(int statusCode)

getStatusMessage

public String getStatusMessage()
Specified by:
getStatusMessage in interface ActionResult

setStatusMessage

public void setStatusMessage(String statusMessage)

hadCompileErrors

public boolean hadCompileErrors()
Specified by:
hadCompileErrors in interface ActionResult

printCompileErrors

public void printCompileErrors(PrintWriter writer)
Specified by:
printCompileErrors in interface ActionResult