|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
flow builders
.FlowBuilder
,
typically a BaseFlowBuilder
subclass.true
if the action's result
is equal to the 'trueEventId', false
otherwise.FlowSession
for the flow definition.
add
event id.
ApplicationViewSelector.ALWAYS_REDIRECT_ON_PAUSE_ATTRIBUTE
to see if every application view of the flow execution
should be rendered via a redirect.
AnnotatedAction
} to be able to annotate it with attributes.
Action
implementation for
use within a specific Action execution context, for example an ActionState
definition, a
TransitionCriteria
definition, or in a test environment.ApplicationView
.
ApplicationView
selection using a view name expression.AttributeMap
.
AttributeMap
.AttributeMap
.back
event id.
FlowServiceLocator
interface, throwing
unsupported operation exceptions for some operations.BeanFactory
.Action
instances that invoke methods on beans managed in a Spring bean factory.cancel
event id.
ConversationManager
.Object
to the Action
interface.
conversation parameters
object.
Flow
definition object.
AbstractFlowDefinitionRegistryFactoryBean.doPopulate(FlowDefinitionRegistry)
.
FlowDefinitionResource
from a file path.
FlowDefinitionResource
from a file in a directory.
FlowDefinitionResource
from a file.
form action
.
FlowExecution
.
FlowExecution
.
FlowExecution
.
true
in the context
of the current request.FlowDefinitionRegistry
and obtains the remaining services from a generic Spring BeanFactory
.delete
event id.
doEnter
template method that executes behaviour specific to this state
type in polymorphic fashion.
doEnter
template method that executes behaviour specific to this state
type in polymorphic fashion.
doEnter
template method that executes behaviour specific to this state
type in polymorphic fashion.
doEnter
template method that executes behaviour specific to this state
type in polymorphic fashion.
doEnter
template method that executes behavior specific to this state
type in polymorphic fashion.
edit
event id.
error
event id.
id
and no payload.
id
and payload attributes.
Event
objects.handler
.
Expression
object.
ExternalContext
instance with the current thread.ExternalRedirect
.
finish
event id.
Flow
with the specified flowId be spawned as a subflow when the subflow state
being built is entered.
flows
, states
, and
transitions
.FlowBuilder
to construct a flow.Controller
that routes incoming requests
to one or more managed flow executions.id
.FlowDefinitionRedirect
.
FlowDefinitionRedirect
selection when requested, calculating the flowDefinitionId
and
executionInput
by evaluating an expression against the request context.FlowExecutionContinuation
implementations.default flow execution
implementation.FlowExecutionImpl
objects.FlowExecutionRepository
.UIComponent
instance can be added to the UIViewRoot
before rendering so that the
FlowExecution
can be properly saved and then restored during the next request's PhaseId.RESTORE_VIEW
phase.flow executions
.FlowExecutionRedirect
.
FlowExecutionRepository
exception hierarchy.FlowExecutionVariableResolver.FLOW_EXECUTION_VARIABLE_NAME
.FlowExecutor
method arguments in a response (view) so that subsequent
requests resulting from the response can have those arguments extracted again, typically using a
FlowExecutorArgumentExtractor
.FlowRequestHandler
to extract FlowExecutor
method arguments from a
request initiated by an ExternalContext
.FlowExecutor
arguments.NavigationHandler
that provides integration with Spring Web Flow.FlowNavigationHandler
using the default constructor.
FlowNavigationHandler
, wrapping the specified standard navigation handler implementation.
FlowExecutorArgumentExtractor
that is aware of JSF outcomes that communicate requests to launch flow
executions and signal event in existing flow executions.FlowExecution
object lifecycle in a JSF environment.FlowExecutor
.flow definition
launched within an overall flow execution.FlowVariableResolver.FLOW_SCOPE_VARIABLE
.null
if not found.
null
if no value is found.
String
to the target type.
String
to the target type or returning the defaultValue
if not found.
null
if no value is found.
null
if
no value is found.
attribute map
allowing setting of mock context
attributes.
Action
interface.
null
if no value was found.
null
if no value was found.
FlowExecution
with the provided key.
Errors
tracker from the context, using the form object name
FormObjectAccessor.CURRENT_FORM_OBJECT_ATTRIBUTE
.
Errors
tracker from the context, using the form object name
FormObjectAccessor.CURRENT_FORM_OBJECT_ATTRIBUTE
.
FormObjectAccessor.CURRENT_FORM_OBJECT_ATTRIBUTE
.
FormObjectAccessor.CURRENT_FORM_OBJECT_ATTRIBUTE
.
flows
and
states
.
id
.
id
of the flow definition held by this holder.
FlowExecution
indexed by the provided key.
Errors
tracker from the context, using the specified form object name.
null
if no such inline flow exists.
RequestContext
to a subflow input
attribute map
.
null
if no value was found.
null
if no value was found.
null
if no value was found.
null
if no value was found.
continuation
flow execution repository.
MockExternalContext
.
MockFlowExecutionContext
.
MockParameterMap
for convenient access in a unit test.
null
if no value is found.
null
if the action is unnamed.
null
if no
value was found.
null
if no
value was found.
RequestContext
.
null
if there is no parent flow
session.
ids
for the state definitions
associated with this flow definition.
null
if no value was found.
TransitionableState
with given stateId
.
eventId
that should cause this criteria to return true (it will return
false otherwise).
PortletRequest.USER_INFO
map as a mutable attribute map.
AttributeMapBindingListener
to a HTTP specific
HttpSessionBindingListener
.TransitionCriteria
that will execute the specified action when the Transition is
executed but before the transition's target state is entered.
NullViewSelector
instance.
Method
against the supplied target object with no arguments.
Method
against the supplied target object with the supplied arguments.
Map
implementation.Mapping
objects used by a FlowAttributeMapper
to map attributes.
MethodSignature
object.
success
execution result.
ExternalContext
interface.FlowSession
interface.FlowSessionStatus.CREATED
state for the specified flow definition.
RequestContext
interface to facilitate standalone flow artifact (e.g.RequestControlContext
interface to facilitate standalone Flow and State unit
tests.no
event id.
conversationId
.null
or empty view selection, indicating no response should be issued.
ViewSelection.NULL_VIEW
.
Conversation.end()
method has been called).
Controller
that routes incoming
portlet requests to one or more managed flow executions.FlowExecution
in this repository under the provided key.
id
provided, reloading it from it's
externalized representation.
AbstractExternalizedFlowExecutionTests.createFlowServiceLocator()
to allow registration of mock implementations of
services needed to test the flow execution.
FlowExecutor
argument handler that extracts flow executor method arguments from the
ExternalContext.getRequestParameterMap()
and exposes arguments as URL encoded request parameters.ExternalContext
into the FlowExecution inputMap.result exposer
.
result exposer
.
Event
object from an arbitrary object such as an expression evaluation result or
bean method return value.ResultEventFactory
to use for a particular result object.select
event id.
SerializedFlowExecutionContinuationFactory
.Externalizable
custom serialization semantics.
scope
when executed.FlowExecutionKey
should always be generated before each put call.
Action
interface.
Action
interface.
flow execution keys
.
flow execution keys
.
FormObjectAccessor.CURRENT_FORM_OBJECT_ATTRIBUTE
in the specified
scope.
FormObjectAccessor.CURRENT_FORM_OBJECT_ATTRIBUTE
in the specified
scope.
FlowExecutorArgumentHandler
during request processing.
FlowExecutorArgumentHandler
during render request processing.
flows
and
states
.
flows
and
states
.
java.util.Map
.
java.util.Properties
map.
started
by this test.
FlowExecutionKeyStateHolder.restoreState(FacesContext, Object)
.
started
by
this test.
started
by this
test.
ExternalContext
to a new FlowExecution
during the launch flow
operation.
ExternalContext
to a new FlowExecution
during the launch flow
operation.
ExternalContext
to a new FlowExecution
during a launch flow operation.
ExternalContext
to a new FlowExecution
during a launch flow operation.
continuation
flow execution repository.
stateId
; a state must exist by
the provided stateId
.
Expression
object.
eventId
that should cause this precondition to return true (it will return
false otherwise).
FormAction.getFormObjectScope()
if necessary.
ConversationManager
.flow
identified by the provided id
.
flow definition
where behavior is executed.submit
event id.
success
event id.
TargetStateResolver
object.TransitionCriteria
object.ViewSelector
object that
will make selections at runtime.state
to another state
.TransitionCriteria
.State
.AttributeMap
.
AttributeMap
.
ViewSelection
object on each invocation, taking into account the
information in the provided flow execution request context.NamespaceHandler
for the webflow-config
namespace.XmlFlowRegistrar
.yes
event id.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |