|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.webflow.engine.support.FlowDefinitionRedirectSelector
public class FlowDefinitionRedirectSelector
Makes a FlowDefinitionRedirect selection when requested, calculating the
flowDefinitionId and executionInput by
evaluating an expression against the request context.
FlowDefinitionRedirect| Constructor Summary | |
|---|---|
FlowDefinitionRedirectSelector(org.springframework.binding.expression.Expression expression)
Creates a new launch flow redirect selector. |
|
| Method Summary | |
|---|---|
boolean |
isEntrySelectionRenderable(RequestContext context)
Will the primary selection returned by 'makeEntrySelection' for the given request context be renderable in this request? |
ViewSelection |
makeEntrySelection(RequestContext context)
Make a new "entry" view selection for the given request context. |
ViewSelection |
makeRefreshSelection(RequestContext context)
Reconstitute a renderable view selection for the given request context to support a ViewState 'refresh' operation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FlowDefinitionRedirectSelector(org.springframework.binding.expression.Expression expression)
expression - the parsed flow redirect expression, evaluatable to the
string format: flowDefinitionId?param1Name=parmValue¶m2Name=paramValue| Method Detail |
|---|
public boolean isEntrySelectionRenderable(RequestContext context)
ViewSelector"Renderable" view selections typically can have 'render-actions' execute before they are created. An example would be an ApplicationView that forwards to a view template like a JSP. "Non-renderable" view selections are things like a flow execution redirect--no render actually occurs, but only a redirect--rendering happens on the new redirect request.
isEntrySelectionRenderable in interface ViewSelectorcontext - the current request context of the executing flow
public ViewSelection makeEntrySelection(RequestContext context)
ViewSelector
makeEntrySelection in interface ViewSelectorcontext - the current request context of the executing flow
public ViewSelection makeRefreshSelection(RequestContext context)
ViewSelector
makeRefreshSelection in interface ViewSelectorcontext - the current request context of the executing flow
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||