|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExternalContext | |
---|---|
org.springframework.webflow.context | The external context subsystem for accessing the environment of a client that has called into Spring Web Flow. |
org.springframework.webflow.context.portlet | The representation of a client request into Spring Web Flow from a JSR-168 Portlet environment. |
org.springframework.webflow.context.servlet | The representation of a client request into Spring Web Flow from an HTTP Servlet environment. |
org.springframework.webflow.engine.impl | The implementation of Spring Web Flow's flow execution machine. |
org.springframework.webflow.execution | Core, stable abstractions for representing runtime executions of flow definitions. |
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.executor.mvc | The integration layer between Spring Web Flow the Spring (Portlet) MVC framework. |
org.springframework.webflow.executor.struts | The integration layer between Spring Web Flow and Struts 1.x. |
org.springframework.webflow.executor.support | Flow executor implementation support; includes helpers for driving the execution of flows. |
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 ExternalContext in org.springframework.webflow.context |
---|
Methods in org.springframework.webflow.context that return ExternalContext | |
---|---|
static ExternalContext |
ExternalContextHolder.getExternalContext()
Return the ExternalContext associated with the current thread, if any. |
Methods in org.springframework.webflow.context with parameters of type ExternalContext | |
---|---|
static void |
ExternalContextHolder.setExternalContext(ExternalContext externalContext)
Associate the given ExternalContext with the current thread. |
Uses of ExternalContext in org.springframework.webflow.context.portlet |
---|
Classes in org.springframework.webflow.context.portlet that implement ExternalContext | |
---|---|
class |
PortletExternalContext
Provides contextual information about a JSR-168 Portlet environment that has called into Spring Web Flow. |
Uses of ExternalContext in org.springframework.webflow.context.servlet |
---|
Classes in org.springframework.webflow.context.servlet that implement ExternalContext | |
---|---|
class |
ServletExternalContext
Provides contextual information about an HTTP Servlet environment that has interacted with Spring Web Flow. |
Uses of ExternalContext in org.springframework.webflow.engine.impl |
---|
Methods in org.springframework.webflow.engine.impl with parameters of type ExternalContext | |
---|---|
protected RequestControlContext |
FlowExecutionImpl.createControlContext(ExternalContext externalContext)
Create a flow execution control context. |
ViewSelection |
FlowExecutionImpl.refresh(ExternalContext externalContext)
|
ViewSelection |
FlowExecutionImpl.signalEvent(java.lang.String eventId,
ExternalContext externalContext)
|
ViewSelection |
FlowExecutionImpl.start(MutableAttributeMap input,
ExternalContext externalContext)
|
Uses of ExternalContext in org.springframework.webflow.execution |
---|
Methods in org.springframework.webflow.execution that return ExternalContext | |
---|---|
ExternalContext |
RequestContext.getExternalContext()
Returns the external client context that originated (or triggered) this request. |
Methods in org.springframework.webflow.execution with parameters of type ExternalContext | |
---|---|
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. |
Uses of ExternalContext in org.springframework.webflow.executor |
---|
Methods in org.springframework.webflow.executor with parameters of type ExternalContext | |
---|---|
protected MutableAttributeMap |
FlowExecutorImpl.createInput(ExternalContext context)
Factory method that creates the input attribute map for a newly created FlowExecution . |
ResponseInstruction |
FlowExecutorImpl.launch(java.lang.String flowDefinitionId,
ExternalContext context)
|
ResponseInstruction |
FlowExecutor.launch(java.lang.String flowDefinitionId,
ExternalContext context)
Launch a new execution of identified flow definition in the context of the current external client request. |
ResponseInstruction |
FlowExecutorImpl.refresh(java.lang.String flowExecutionKey,
ExternalContext context)
|
ResponseInstruction |
FlowExecutor.refresh(java.lang.String flowExecutionKey,
ExternalContext context)
Reissue the last response instruction issued by the flow execution. |
ResponseInstruction |
FlowExecutorImpl.resume(java.lang.String flowExecutionKey,
java.lang.String eventId,
ExternalContext context)
|
ResponseInstruction |
FlowExecutor.resume(java.lang.String flowExecutionKey,
java.lang.String eventId,
ExternalContext context)
Resume an existing, paused flow execution by signaling an event against its current state. |
Uses of ExternalContext in org.springframework.webflow.executor.jsf |
---|
Classes in org.springframework.webflow.executor.jsf that implement ExternalContext | |
---|---|
class |
JsfExternalContext
Provides contextual information about a JSF environment that has interacted with SWF. |
Methods in org.springframework.webflow.executor.jsf with parameters of type ExternalContext | |
---|---|
protected MutableAttributeMap |
FlowNavigationHandler.createInput(ExternalContext context)
Factory method that creates the input attribute map for a newly created FlowExecution . |
protected MutableAttributeMap |
FlowPhaseListener.createInput(ExternalContext context)
Factory method that creates the input attribute map for a newly created FlowExecution . |
java.lang.String |
FlowNavigationHandlerArgumentExtractor.extractEventId(ExternalContext context)
|
java.lang.String |
FlowNavigationHandlerArgumentExtractor.extractFlowExecutionKey(ExternalContext context)
|
java.lang.String |
FlowNavigationHandlerArgumentExtractor.extractFlowId(ExternalContext context)
|
boolean |
FlowNavigationHandlerArgumentExtractor.isEventIdPresent(ExternalContext context)
|
boolean |
FlowNavigationHandlerArgumentExtractor.isFlowExecutionKeyPresent(ExternalContext context)
|
boolean |
FlowNavigationHandlerArgumentExtractor.isFlowIdPresent(ExternalContext context)
|
Uses of ExternalContext in org.springframework.webflow.executor.mvc |
---|
Methods in org.springframework.webflow.executor.mvc with parameters of type ExternalContext | |
---|---|
protected org.springframework.web.servlet.ModelAndView |
FlowController.toModelAndView(ResponseInstruction responseInstruction,
ExternalContext context)
Create a ModelAndView object based on the information in the selected response instruction. |
Uses of ExternalContext in org.springframework.webflow.executor.struts |
---|
Classes in org.springframework.webflow.executor.struts that implement ExternalContext | |
---|---|
class |
StrutsExternalContext
Provides consistent access to a Struts environment from within the Spring Web Flow system. |
Methods in org.springframework.webflow.executor.struts with parameters of type ExternalContext | |
---|---|
protected org.apache.struts.action.ActionForward |
FlowAction.toActionForward(ResponseInstruction responseInstruction,
org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ExternalContext context)
Return a Struts ActionForward given a ResponseInstruction. |
Uses of ExternalContext in org.springframework.webflow.executor.support |
---|
Methods in org.springframework.webflow.executor.support with parameters of type ExternalContext | |
---|---|
protected void |
RequestParameterFlowExecutorArgumentHandler.appendFlowExecutorPath(java.lang.StringBuffer url,
ExternalContext context)
Append the URL path to the flow executor capable of accepting new requests. |
protected void |
RequestPathFlowExecutorArgumentHandler.appendFlowExecutorPath(java.lang.StringBuffer url,
ExternalContext context)
|
java.lang.String |
RequestParameterFlowExecutorArgumentHandler.createExternalUrl(ExternalRedirect redirect,
java.lang.String flowExecutionKey,
ExternalContext context)
|
abstract java.lang.String |
FlowExecutorArgumentHandler.createExternalUrl(ExternalRedirect redirect,
java.lang.String flowExecutionKey,
ExternalContext context)
|
java.lang.String |
FlowExecutorArgumentExposer.createExternalUrl(ExternalRedirect redirect,
java.lang.String flowExecutionKey,
ExternalContext context)
Create a URL path that when redirected to communicates with an external system outside of Spring Web Flow. |
java.lang.String |
FlowIdMappingArgumentHandlerWrapper.createExternalUrl(ExternalRedirect redirect,
java.lang.String flowExecutionKey,
ExternalContext context)
|
java.lang.String |
RequestParameterFlowExecutorArgumentHandler.createFlowDefinitionUrl(FlowDefinitionRedirect flowDefinitionRedirect,
ExternalContext context)
|
abstract java.lang.String |
FlowExecutorArgumentHandler.createFlowDefinitionUrl(FlowDefinitionRedirect flowDefinitionRedirect,
ExternalContext context)
|
java.lang.String |
FlowExecutorArgumentExposer.createFlowDefinitionUrl(FlowDefinitionRedirect flowDefinitionRedirect,
ExternalContext context)
Create a URL that when redirected to launches a entirely new execution of a flow definition (starts a new conversation). |
java.lang.String |
RequestPathFlowExecutorArgumentHandler.createFlowDefinitionUrl(FlowDefinitionRedirect flowDefinitionRedirect,
ExternalContext context)
|
java.lang.String |
FlowIdMappingArgumentHandlerWrapper.createFlowDefinitionUrl(FlowDefinitionRedirect flowDefinitionRedirect,
ExternalContext context)
|
java.lang.String |
RequestParameterFlowExecutorArgumentHandler.createFlowExecutionUrl(java.lang.String flowExecutionKey,
FlowExecutionContext flowExecution,
ExternalContext context)
|
abstract java.lang.String |
FlowExecutorArgumentHandler.createFlowExecutionUrl(java.lang.String flowExecutionKey,
FlowExecutionContext flowExecution,
ExternalContext context)
|
java.lang.String |
FlowExecutorArgumentExposer.createFlowExecutionUrl(java.lang.String flowExecutionKey,
FlowExecutionContext flowExecution,
ExternalContext context)
Create a URL path that when redirected to renders the current (or last) view selection made by the flow execution identified by the flow execution key. |
java.lang.String |
RequestPathFlowExecutorArgumentHandler.createFlowExecutionUrl(java.lang.String flowExecutionKey,
FlowExecutionContext flowExecution,
ExternalContext context)
|
java.lang.String |
FlowIdMappingArgumentHandlerWrapper.createFlowExecutionUrl(java.lang.String flowExecutionKey,
FlowExecutionContext flowExecution,
ExternalContext context)
|
java.lang.String |
RequestParameterFlowExecutorArgumentHandler.extractEventId(ExternalContext context)
|
abstract java.lang.String |
FlowExecutorArgumentHandler.extractEventId(ExternalContext context)
|
java.lang.String |
FlowExecutorArgumentExtractor.extractEventId(ExternalContext context)
Extract the flow execution event id from the external context. |
java.lang.String |
FlowIdMappingArgumentHandlerWrapper.extractEventId(ExternalContext context)
|
java.lang.String |
RequestParameterFlowExecutorArgumentHandler.extractFlowExecutionKey(ExternalContext context)
|
abstract java.lang.String |
FlowExecutorArgumentHandler.extractFlowExecutionKey(ExternalContext context)
|
java.lang.String |
FlowExecutorArgumentExtractor.extractFlowExecutionKey(ExternalContext context)
Extract the flow execution key from the external context. |
java.lang.String |
RequestPathFlowExecutorArgumentHandler.extractFlowExecutionKey(ExternalContext context)
|
java.lang.String |
FlowIdMappingArgumentHandlerWrapper.extractFlowExecutionKey(ExternalContext context)
|
java.lang.String |
RequestParameterFlowExecutorArgumentHandler.extractFlowId(ExternalContext context)
|
abstract java.lang.String |
FlowExecutorArgumentHandler.extractFlowId(ExternalContext context)
|
java.lang.String |
FlowExecutorArgumentExtractor.extractFlowId(ExternalContext context)
Extracts the flow id from the external context. |
java.lang.String |
RequestPathFlowExecutorArgumentHandler.extractFlowId(ExternalContext context)
|
java.lang.String |
FlowIdMappingArgumentHandlerWrapper.extractFlowId(ExternalContext context)
|
ResponseInstruction |
FlowRequestHandler.handleFlowRequest(ExternalContext context)
Handle a request into the Spring Web Flow system from an external system. |
boolean |
RequestParameterFlowExecutorArgumentHandler.isEventIdPresent(ExternalContext context)
|
abstract boolean |
FlowExecutorArgumentHandler.isEventIdPresent(ExternalContext context)
|
boolean |
FlowExecutorArgumentExtractor.isEventIdPresent(ExternalContext context)
Returns true if the event id is extractable from the context. |
boolean |
FlowIdMappingArgumentHandlerWrapper.isEventIdPresent(ExternalContext context)
|
boolean |
RequestParameterFlowExecutorArgumentHandler.isFlowExecutionKeyPresent(ExternalContext context)
|
abstract boolean |
FlowExecutorArgumentHandler.isFlowExecutionKeyPresent(ExternalContext context)
|
boolean |
FlowExecutorArgumentExtractor.isFlowExecutionKeyPresent(ExternalContext context)
Returns true if the flow execution key is extractable from the context. |
boolean |
RequestPathFlowExecutorArgumentHandler.isFlowExecutionKeyPresent(ExternalContext context)
|
boolean |
FlowIdMappingArgumentHandlerWrapper.isFlowExecutionKeyPresent(ExternalContext context)
|
boolean |
RequestParameterFlowExecutorArgumentHandler.isFlowIdPresent(ExternalContext context)
|
abstract boolean |
FlowExecutorArgumentHandler.isFlowIdPresent(ExternalContext context)
|
boolean |
FlowExecutorArgumentExtractor.isFlowIdPresent(ExternalContext context)
Returns true if the flow id is extractable from the context. |
boolean |
RequestPathFlowExecutorArgumentHandler.isFlowIdPresent(ExternalContext context)
|
boolean |
FlowIdMappingArgumentHandlerWrapper.isFlowIdPresent(ExternalContext context)
|
protected java.lang.String |
FlowExecutorArgumentHandler.makeRedirectUrlContextRelativeIfNecessary(java.lang.String url,
ExternalContext context)
Make given redirect URL context relative if necessary. |
Uses of ExternalContext in org.springframework.webflow.test |
---|
Classes in org.springframework.webflow.test that implement ExternalContext | |
---|---|
class |
MockExternalContext
Mock implementation of the ExternalContext interface. |
Methods in org.springframework.webflow.test that return ExternalContext | |
---|---|
ExternalContext |
MockRequestContext.getExternalContext()
|
Methods in org.springframework.webflow.test with parameters of type ExternalContext | |
---|---|
void |
MockRequestContext.setExternalContext(ExternalContext externalContext)
Sets the external context. |
Uses of ExternalContext in org.springframework.webflow.test.execution |
---|
Methods in org.springframework.webflow.test.execution that return ExternalContext | |
---|---|
protected ExternalContext |
AbstractFlowExecutionTests.createExternalContext(ParameterMap requestParameters)
Creates an ExternalContext instance. |
Methods in org.springframework.webflow.test.execution with parameters of type ExternalContext | |
---|---|
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,
ExternalContext context)
Signal an occurence of an event in the current state of the flow execution being tested. |
protected ViewSelection |
AbstractFlowExecutionTests.startFlow(MutableAttributeMap input,
ExternalContext context)
Start the flow execution to be tested. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |