Uses of Annotation Interface
jakarta.enterprise.context.NormalScope
Package
Description
Annotations and interfaces relating to scopes and contexts.
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.
-
Uses of NormalScope in jakarta.enterprise.context
Modifier and TypeClassDescription@interface
Specifies that a bean is application scoped.@interface
Specifies that a bean is conversation scoped.@interface
Specifies that a bean is request scoped.@interface
Specifies that a bean is session scoped. -
Uses of NormalScope in jakarta.faces.flow
Modifier and TypeClassDescription@interface
FlowScoped is a CDI scope that causes the runtime to consider classes with this annotation to be in the scope of the specifiedFlow
. -
Uses of NormalScope in jakarta.faces.lifecycle
Modifier and TypeClassDescription@interface
ClientWindowScoped is a CDI scope that causes the runtime to consider classes with this annotation to be in the scope of the currentClientWindow
. -
Uses of NormalScope in jakarta.faces.view
Modifier and TypeClassDescription@interface
When this annotation, along withjakarta.inject.Named
is found on a class, the runtime must place the bean in a CDI scope such that it remains active as long asNavigationHandler.handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String)
does not cause a navigation to a view with a viewId that is different than the viewId of the current view. -
Uses of NormalScope in jakarta.transaction
Modifier and TypeClassDescription@interface
The jakarta.transaction.TransactionScoped annotation provides the ability to specify a standard CDI scope to define bean instances whose lifecycle is scoped to the currently active Jakarta Transactions transaction.