Top Annotations Classes
[default module]

Package javax.faces.flow


Annotation Summary

Modifier and TypeAnnotation and Description
public @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.

Class Summary

Modifier and TypeClass and Description
public abstract class
Flow

Flow is the runtime representation of a Faces Flow.

public abstract class
public abstract class
FlowHandler

FlowHandler is the main entry point that enables the runtime to interact with the faces flows feature.

public abstract class
FlowHandlerFactory

FlowHandlerFactory is used by the javax.faces.application.Application to create the singleton instance of FlowHandler.

public abstract class
FlowHandlerFactoryWrapper

FlowHandlerFactoryWrapper provides a simple implementation of FlowHandlerFactory that can be subclassed by developers wishing to provide specialized behavior to an existing FlowHandlerFactory instance.

public abstract class
FlowNode

FlowNode is the base class for all nodes in a faces flow graph.

public abstract class
MethodCallNode

Represents a method call node in the flow graph.

public abstract class
Parameter

Represents a parameter in any of several places where parameters are needed when processing flows.

public abstract class
ReturnNode

Represents a return node in the flow graph.

public abstract class
SwitchCase

Represents a case within a switch node in the flow graph.

public abstract class
SwitchNode

Represents a switch node in the flow graph.

public abstract class
ViewNode

ViewNode is the class that represents a VDL view in a faces flow graph.