When running in {cdi_full}, the container must extend the capabilities defined in [capabilities], by providing the additional capability:
-
method decoration, as defined in [decorators]
In {cdi_full} qualifier types are also used to bind decorators to beans, as specified in [decorators].
{cdi_full} adds a new standard scope to those defined in [builtin_scopes]
-
The
@ConversationScoped
annotation represents the conversation scope defined in [conversation_context].
If a decorator has any scope other than @Dependent
, non-portable behavior results.
In addition to built-in stereotypes defined in [builtin_stereotypes], {cdi_full} provides the special-purpose @Decorator
stereotype, defined in [decorator_annotation].