Package javax.faces.flow
Annotation Interface FlowScoped
FlowScoped is a CDI
scope that causes the runtime to consider classes with this
annotation to be in the scope of the specified Flow. The
implementation must provide an implementation of
javax.enterprise.inject.spi.Extension that implements the semantics
such that beans with this annotation are created when the user enters
into the specified Flow, and de-allocated when the user exits
the specified Flow. See FlowHandler.transition(javax.faces.context.FacesContext, javax.faces.flow.Flow, javax.faces.flow.Flow, javax.faces.flow.FlowCallNode, java.lang.String) for
the specification of flow entry and exit.
- Since:
- 2.2
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionMust be equivalent to theFlow.getId()of a defined flow for this application. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescription
-
Element Details
-
value
String valueMust be equivalent to the
Flow.getId()of a defined flow for this application.- Since:
- 2.2
-
-