|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewSelection | |
---|---|
org.springframework.webflow.engine | The implementation of the core flow definition artifacts that serve the basis of the flow execution engine. |
org.springframework.webflow.engine.impl | The implementation of Spring Web Flow's flow execution machine. |
org.springframework.webflow.engine.support | Support implementations for internal engine-specific types. |
org.springframework.webflow.execution | Core, stable abstractions for representing runtime executions of flow definitions. |
org.springframework.webflow.execution.support | Useful generic support implementations of core flow execution types. |
org.springframework.webflow.executor | High-level executors for driving the execution of flow definitions. |
org.springframework.webflow.executor.jsf | The integration layer between Spring Web Flow and Java Server Faces (JSF). |
org.springframework.webflow.test | Support for testing flows and their associated artifacts. |
org.springframework.webflow.test.execution | Support for testing the execution of a flow definition. |
Uses of ViewSelection in org.springframework.webflow.engine |
---|
Methods in org.springframework.webflow.engine that return ViewSelection | |
---|---|
protected abstract ViewSelection |
State.doEnter(RequestControlContext context)
Hook method to execute custom behaviour as a result of entering this state. |
protected ViewSelection |
ActionState.doEnter(RequestControlContext context)
Specialization of State's doEnter template method that executes behaviour specific to this state
type in polymorphic fashion. |
protected ViewSelection |
DecisionState.doEnter(RequestControlContext context)
Specialization of State's doEnter template method that executes behaviour specific to this state
type in polymorphic fashion. |
protected ViewSelection |
EndState.doEnter(RequestControlContext context)
Specialization of State's doEnter template method that executes behaviour specific to this state
type in polymorphic fashion. |
protected ViewSelection |
SubflowState.doEnter(RequestControlContext context)
Specialization of State's doEnter template method that executes behaviour specific to this state
type in polymorphic fashion. |
protected ViewSelection |
ViewState.doEnter(RequestControlContext context)
Specialization of State's doEnter template method that executes behavior specific to this state
type in polymorphic fashion. |
ViewSelection |
State.enter(RequestControlContext context)
Enter this state in the provided flow control context. |
ViewSelection |
Transition.execute(State sourceState,
RequestControlContext context)
Execute this state transition. |
ViewSelection |
RequestControlContext.execute(Transition transition)
Execute this transition out of the current source state. |
ViewSelection |
FlowExecutionExceptionHandler.handle(FlowExecutionException exception,
RequestControlContext context)
Handle the exception in the context of the current request, optionally making an error view selection that should be rendered. |
ViewSelection |
Flow.handleException(FlowExecutionException exception,
RequestControlContext context)
Handle an exception that occured during an execution of this flow. |
ViewSelection |
State.handleException(FlowExecutionException exception,
RequestControlContext context)
Handle an exception that occured in this state during the context of the current flow execution request. |
ViewSelection |
FlowExecutionExceptionHandlerSet.handleException(FlowExecutionException exception,
RequestControlContext context)
Handle an exception that occured during the context of the current flow execution request. |
ViewSelection |
ViewSelector.makeEntrySelection(RequestContext context)
Make a new "entry" view selection for the given request context. |
ViewSelection |
NullViewSelector.makeEntrySelection(RequestContext context)
|
ViewSelection |
ViewSelector.makeRefreshSelection(RequestContext context)
Reconstitute a renderable view selection for the given request context to support a ViewState 'refresh' operation. |
ViewSelection |
NullViewSelector.makeRefreshSelection(RequestContext context)
|
ViewSelection |
Flow.onEvent(RequestControlContext context)
Inform this flow definition that an event was signaled in the current state of an active flow execution. |
ViewSelection |
TransitionableState.onEvent(RequestControlContext context)
Inform this state definition that an event was signaled in it. |
ViewSelection |
SubflowState.onEvent(RequestControlContext context)
Called on completion of the subflow to handle the subflow result event as determined by the end state reached by the subflow. |
ViewSelection |
TransitionableState.reenter(RequestControlContext context)
Re-enter this state. |
ViewSelection |
ViewState.refresh(RequestContext context)
Request that the current view selection be reconstituted to support reissuing the response. |
ViewSelection |
RequestControlContext.signalEvent(Event event)
Signals the occurence of an event in the current state of this flow execution request context. |
ViewSelection |
RequestControlContext.start(Flow flow,
MutableAttributeMap input)
Spawn a new flow session and activate it in the currently executing flow. |
ViewSelection |
Flow.start(RequestControlContext context,
MutableAttributeMap input)
Start a new session for this flow in its start state. |
Uses of ViewSelection in org.springframework.webflow.engine.impl |
---|
Methods in org.springframework.webflow.engine.impl that return ViewSelection | |
---|---|
protected ViewSelection |
FlowExecutionImpl.handleException(FlowExecutionException exception,
RequestControlContext context)
Handles an exception that occured performing an operation on this flow execution. |
protected ViewSelection |
FlowExecutionImpl.pause(RequestControlContext context,
ViewSelection selectedView)
Pause this flow execution. |
ViewSelection |
FlowExecutionImpl.refresh(ExternalContext externalContext)
|
ViewSelection |
FlowExecutionImpl.signalEvent(java.lang.String eventId,
ExternalContext externalContext)
|
ViewSelection |
FlowExecutionImpl.start(MutableAttributeMap input,
ExternalContext externalContext)
|
Methods in org.springframework.webflow.engine.impl with parameters of type ViewSelection | |
---|---|
protected ViewSelection |
FlowExecutionImpl.pause(RequestControlContext context,
ViewSelection selectedView)
Pause this flow execution. |
Uses of ViewSelection in org.springframework.webflow.engine.support |
---|
Methods in org.springframework.webflow.engine.support that return ViewSelection | |
---|---|
ViewSelection |
TransitionExecutingStateExceptionHandler.handle(FlowExecutionException exception,
RequestControlContext context)
|
ViewSelection |
ApplicationViewSelector.makeEntrySelection(RequestContext context)
|
ViewSelection |
FlowDefinitionRedirectSelector.makeEntrySelection(RequestContext context)
|
ViewSelection |
ExternalRedirectSelector.makeEntrySelection(RequestContext context)
|
ViewSelection |
ApplicationViewSelector.makeRefreshSelection(RequestContext context)
|
ViewSelection |
FlowDefinitionRedirectSelector.makeRefreshSelection(RequestContext context)
|
ViewSelection |
ExternalRedirectSelector.makeRefreshSelection(RequestContext context)
|
Uses of ViewSelection in org.springframework.webflow.execution |
---|
Fields in org.springframework.webflow.execution declared as ViewSelection | |
---|---|
static ViewSelection |
ViewSelection.NULL_VIEW
Constant for a null or empty view selection, indicating no response should be issued. |
Methods in org.springframework.webflow.execution that return ViewSelection | |
---|---|
ViewSelection |
FlowExecution.refresh(ExternalContext context)
Refresh this flow execution, asking the current view selection to be reconstituted to support reissuing the last response. |
ViewSelection |
FlowExecution.signalEvent(java.lang.String eventId,
ExternalContext context)
Signal an occurrence of the specified user event in the current state of this executing flow. |
ViewSelection |
FlowExecution.start(MutableAttributeMap input,
ExternalContext context)
Start this flow execution, transitioning it to the root flow's start state and returning the starting view selection needed to issue an initial user response. |
Methods in org.springframework.webflow.execution with parameters of type ViewSelection | |
---|---|
void |
FlowExecutionListener.paused(RequestContext context,
ViewSelection selectedView)
Called when a flow execution is paused, for instance when it is waiting for user input (after event processing). |
void |
FlowExecutionListenerAdapter.paused(RequestContext context,
ViewSelection selectedView)
|
Uses of ViewSelection in org.springframework.webflow.execution.support |
---|
Subclasses of ViewSelection in org.springframework.webflow.execution.support | |
---|---|
class |
ApplicationView
Concrete response type that requests the rendering of a local, internal application view resource such as a JSP, Velocity, or FreeMarker template. |
class |
ExternalRedirect
Concrete response type that requests a redirect to an external URL outside of Spring Web Flow. |
class |
FlowDefinitionRedirect
Concrete response type that requests that a new execution of a flow definition (representing the start of a new conversation) be launched. |
class |
FlowExecutionRedirect
Concrete response type that refreshes an application view by redirecting to an existing, active Spring Web Flow execution at a unique SWF-specific flow execution URL. |
Uses of ViewSelection in org.springframework.webflow.executor |
---|
Methods in org.springframework.webflow.executor that return ViewSelection | |
---|---|
ViewSelection |
ResponseInstruction.getViewSelection()
Returns the view selection selected by the flow execution. |
Constructors in org.springframework.webflow.executor with parameters of type ViewSelection | |
---|---|
ResponseInstruction(FlowExecutionContext flowExecutionContext,
ViewSelection viewSelection)
Create a new response instruction for an ended flow execution. |
|
ResponseInstruction(java.lang.String flowExecutionKey,
FlowExecutionContext flowExecutionContext,
ViewSelection viewSelection)
Create a new response instruction for a paused flow execution. |
Uses of ViewSelection in org.springframework.webflow.executor.jsf |
---|
Methods in org.springframework.webflow.executor.jsf that return ViewSelection | |
---|---|
ViewSelection |
FlowExecutionHolder.getViewSelection()
Returns the view selected from the current flow execution request. |
Methods in org.springframework.webflow.executor.jsf with parameters of type ViewSelection | |
---|---|
void |
FlowExecutionHolder.setViewSelection(ViewSelection viewSelection)
Sets the selected view from the current flow execution request. |
Uses of ViewSelection in org.springframework.webflow.test |
---|
Methods in org.springframework.webflow.test that return ViewSelection | |
---|---|
ViewSelection |
MockRequestControlContext.execute(Transition transition)
|
ViewSelection |
MockRequestControlContext.signalEvent(Event event)
|
ViewSelection |
MockRequestControlContext.start(Flow flow,
MutableAttributeMap input)
|
Uses of ViewSelection in org.springframework.webflow.test.execution |
---|
Methods in org.springframework.webflow.test.execution that return ViewSelection | |
---|---|
protected ViewSelection |
AbstractFlowExecutionTests.refresh()
Refresh the flow execution being tested, asking the current view state to make a "refresh" view selection. |
protected ViewSelection |
AbstractFlowExecutionTests.refresh(ExternalContext context)
Refresh the flow execution being tested, asking the current view state state to make a "refresh" view selection. |
protected ViewSelection |
AbstractFlowExecutionTests.signalEvent(java.lang.String eventId)
Signal an occurence of an event in the current state of the flow execution being tested. |
protected ViewSelection |
AbstractFlowExecutionTests.signalEvent(java.lang.String eventId,
ExternalContext context)
Signal an occurence of an event in the current state of the flow execution being tested. |
protected ViewSelection |
AbstractFlowExecutionTests.signalEvent(java.lang.String eventId,
ParameterMap requestParameters)
Signal an occurence of an event in the current state of the flow execution being tested. |
protected ViewSelection |
AbstractFlowExecutionTests.startFlow()
Start the flow execution to be tested. |
protected ViewSelection |
AbstractFlowExecutionTests.startFlow(MutableAttributeMap input)
Start the flow execution to be tested. |
protected ViewSelection |
AbstractFlowExecutionTests.startFlow(MutableAttributeMap input,
ExternalContext context)
Start the flow execution to be tested. |
Methods in org.springframework.webflow.test.execution with parameters of type ViewSelection | |
---|---|
protected ApplicationView |
AbstractFlowExecutionTests.applicationView(ViewSelection viewSelection)
Assert that the returned view selection is an instance of ApplicationView . |
protected ExternalRedirect |
AbstractFlowExecutionTests.externalRedirect(ViewSelection viewSelection)
Assert that the returned view selection is an instance of ExternalRedirect . |
protected FlowDefinitionRedirect |
AbstractFlowExecutionTests.flowDefinitionRedirect(ViewSelection viewSelection)
Assert that the returned view selection is an instance of FlowDefinitionRedirect . |
protected FlowExecutionRedirect |
AbstractFlowExecutionTests.flowExecutionRedirect(ViewSelection viewSelection)
Assert that the returned view selection is an instance of FlowExecutionRedirect . |
protected void |
AbstractFlowExecutionTests.nullView(ViewSelection viewSelection)
Assert that the returned view selection is the NULL_VIEW . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |