Package | Description |
---|---|
javax.enterprise.context.control | |
javax.security.enterprise.authentication.mechanism.http |
The HTTP authentication mechanism API package.
|
javax.transaction | |
org.eclipse.microprofile.metrics.annotation | |
org.eclipse.microprofile.opentracing |
CDI Support for Microprofile OpenTracing.
|
org.hibernate.validator.cdi.internal.interceptor |
Classes for enabling Bean Validation method validation via a CDI interceptor.
|
org.jboss.narayana.txframework.api.annotation.service | |
org.jboss.weld.context.activator |
Modifier and Type | Class and Description |
---|---|
interface |
ActivateRequestContext
The container provides a built in interceptor that may be used to annotate classes and methods to indicate
that a request context should be activated when this method is invoked.
|
Modifier and Type | Class and Description |
---|---|
interface |
AutoApplySession
The AutoApplySession annotation provides an application the ability to declaratively designate
that an authentication mechanism uses the
javax.servlet.http.registerSession
and auto applies this for every request. |
interface |
LoginToContinue
The
LoginToContinue annotation provides an application the ability to declaratively
add login to continue functionality to an authentication mechanism. |
interface |
RememberMe
The RememberMe annotation provides an application the ability to declaratively designate
that an authentication mechanism effectively "remembers" the authentication and auto
applies this with every request.
|
Modifier and Type | Class and Description |
---|---|
interface |
Transactional
The javax.transaction.Transactional annotation provides the application
the ability to declaratively control transaction boundaries on CDI managed beans, as
well as classes defined as managed beans by the Java EE specification, at both the class
and method level where method level annotations override those at the class level.
|
Modifier and Type | Class and Description |
---|---|
interface |
Counted
An annotation for marking a method, constructor, or class as counted.
|
interface |
Gauge
An annotation for marking a method or field as a gauge.
|
interface |
Metered
An annotation for marking a method, constructor, or class as metered.
|
interface |
Metric
An annotation requesting that a metric be injected or registered.
|
interface |
Timed
An annotation for marking a method, constructor, or class as timed.
|
Modifier and Type | Class and Description |
---|---|
interface |
Traced
This annotation allows fine-tuned control over which classes and methods
create OpenTracing spans.
|
Modifier and Type | Class and Description |
---|---|
interface |
MethodValidated
Marker annotation for a type or method indicating that method constraints shall be
validated upon invocation of the given method or any methods of the given type.
|
Modifier and Type | Class and Description |
---|---|
interface |
ServiceRequest
Deprecated.
The TXFramework API will be removed. The org.jboss.narayana.compensations API should be used instead.
The new API is superior for these reasons:
i) offers a higher level API;
ii) The API very closely matches that of JTA, making it easier for developers to learn,
iii) It works for non-distributed transactions as well as distributed transactions.
iv) It is CDI based so only needs a CDI container to run, rather than a full Java EE server.
Method level annotation used to enable lifecycle handling and configure parameters which control its operation
|
Modifier and Type | Class and Description |
---|---|
interface |
ActivateRequestContext
This interceptor binding can be used to activate the request context within a business method invocation.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.