org.infohazard.maverick.flow
Class ControllerWithParams
java.lang.Object
|
+--org.infohazard.maverick.flow.ControllerWithParams
- All Implemented Interfaces:
- Controller
- public class ControllerWithParams
- extends java.lang.Object
- implements Controller
This is a Decorator pattern, adding params defined for a controller.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
decorated
protected Controller decorated
params
protected java.util.Map params
ControllerWithParams
public ControllerWithParams(Controller decorate,
java.util.Map params)
go
public java.lang.String go(ControllerContext cctx)
throws javax.servlet.ServletException
- Specified by:
go
in interface Controller
- Returns:
- which view to switch to
javax.servlet.ServletException