Uses of Class
org.springframework.webflow.execution.ViewSelection

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.
 



Copyright © 2009 Spring Framework. All Rights Reserved.