Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.infohazard.maverick.ctl
Class Throwaway2  view Throwaway2 download Throwaway2.java

java.lang.Object
  extended byorg.infohazard.maverick.ctl.Throwaway2
All Implemented Interfaces:
org.infohazard.maverick.flow.Controller
Direct Known Subclasses:
ThrowawayBean2, ThrowawayFormBeanUser

public abstract class Throwaway2
extends java.lang.Object
implements org.infohazard.maverick.flow.Controller

Throwaway2 is a base class for simple controllers which implements the single-use controller pattern (a fresh controller instance is created to service each request). No population of properties is performed by this class.


Field Summary
private  org.infohazard.maverick.flow.ControllerContext controllerCtx
           
static java.lang.String ERROR
          Common name for the typical "error" view.
static java.lang.String SUCCESS
          Common name for the typical "success" view.
 
Constructor Summary
Throwaway2()
           
 
Method Summary
protected  org.infohazard.maverick.flow.ControllerContext getCtx()
          Obtain the controller context for this request.
protected abstract  java.lang.String go()
          This is the method you should override to implement application logic.
 java.lang.String go(org.infohazard.maverick.flow.ControllerContext cctx)
          Sets up the servlet parameters and calls through to the parameterless rawPerform() method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUCCESS

public static final java.lang.String SUCCESS
Common name for the typical "success" view.

See Also:
Constant Field Values

ERROR

public static final java.lang.String ERROR
Common name for the typical "error" view.

See Also:
Constant Field Values

controllerCtx

private org.infohazard.maverick.flow.ControllerContext controllerCtx
Constructor Detail

Throwaway2

public Throwaway2()
Method Detail

go

public final java.lang.String go(org.infohazard.maverick.flow.ControllerContext cctx)
                          throws javax.servlet.ServletException
Sets up the servlet parameters and calls through to the parameterless rawPerform() method. Does not result in bean population.

Specified by:
go in interface org.infohazard.maverick.flow.Controller

go

protected abstract java.lang.String go()
                                throws java.lang.Exception
This is the method you should override to implement application logic.


getCtx

protected org.infohazard.maverick.flow.ControllerContext getCtx()
Obtain the controller context for this request.