@RequestScoped public class DefaultLogicResult extends Object implements LogicResult
Modifier | Constructor and Description |
---|---|
protected |
DefaultLogicResult()
Deprecated.
CDI eyes only
|
|
DefaultLogicResult(Proxifier proxifier,
Router router,
MutableRequest request,
javax.servlet.http.HttpServletResponse response,
Container container,
PathResolver resolver,
TypeNameExtractor extractor,
FlashScope flash,
MethodInfo methodInfo) |
Modifier and Type | Method and Description |
---|---|
<T> T |
forwardTo(Class<T> type)
This implementation don't actually use request dispatcher for the
forwarding.
|
<T> T |
redirectTo(Class<T> type)
Returns an instance of that (pre-registered) logic.
|
protected DefaultLogicResult()
@Inject public DefaultLogicResult(Proxifier proxifier, Router router, MutableRequest request, javax.servlet.http.HttpServletResponse response, Container container, PathResolver resolver, TypeNameExtractor extractor, FlashScope flash, MethodInfo methodInfo)
public <T> T forwardTo(Class<T> type)
forwardTo
in interface LogicResult
T
- controller typepublic <T> T redirectTo(Class<T> type)
LogicResult
Returns an instance of that (pre-registered) logic.
Any method called in the returned instance will cause a client side redirect to the called action, with the given parameters as HTTP parameters.
redirectTo
in interface LogicResult
T
- controller typeCopyright © 2014 Caelum. All rights reserved.