Package | Description |
---|---|
javax.enterprise.context |
Annotations and interfaces relating to scopes and contexts.
|
javax.faces.flow |
The runtime API for Faces Flows. |
javax.faces.view |
Classes for defining a View Declaration Language (VDL) for authoring JavaServer Faces user interfaces. |
javax.transaction |
Provides the API that defines the contract between the transaction
manager and the various parties involved in a distributed transaction
namely : resource manager, application, and application server.
|
Modifier and Type | Class and Description |
---|---|
interface |
ApplicationScoped
Specifies that a bean is application scoped.
|
interface |
ConversationScoped
Specifies that a bean is conversation scoped.
|
interface |
RequestScoped
Specifies that a bean is request scoped.
|
interface |
SessionScoped
Specifies that a bean is session scoped.
|
Modifier and Type | Class and Description |
---|---|
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 |
Modifier and Type | Class and Description |
---|---|
interface |
ViewScoped
When this annotation, along with |
Modifier and Type | Class and Description |
---|---|
interface |
TransactionScoped
The javax.transaction.TransactionScoped annotation provides the ability to
specify a standard CDI scope to define bean instances whose lifecycle is
scoped to the currently active JTA transaction.
|
Copyright © 1996-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.