| AbstractEJBMetaData<T extends jakarta.ejb.EJBObject,H extends jakarta.ejb.EJBHome> |
Abstract base class for all Enterprise Beans metadata.
|
| AbstractInvocationContext |
The base class of invocation contexts consumed by interceptors and receivers.
|
| AbstractReceiverInvocationContext |
The base class of receiver invocation contexts.
|
| Affinity |
The affinity specification for an EJB proxy.
|
| Attachable |
An object which may have attachments.
|
| AttachmentKey<T> |
An attachment key.
|
| AttachmentKeys |
Commonly-used attachment keys.
|
| AuthenticationContextEJBClientInterceptor |
Enterprise Beans client interceptor to capture the AuthenticationContext after any application interceptors.
|
| BasicSessionID |
A basic session ID object.
|
| ClusterAffinity |
A cluster affinity specification.
|
| DiscoveryEJBClientInterceptor |
The Enterprise Beans client interceptor responsible for discovering the destination of a request.
|
| EJBClient |
The main Enterprise Beans client API class.
|
| EJBClientCluster |
Information about a configured cluster on an Enterprise Bean client context.
|
| EJBClientCluster.Builder |
A builder for a cluster definition.
|
| EJBClientConnection |
Information about a configured connection on an Enterprise Bean client context.
|
| EJBClientConnection.Builder |
A builder for a client connection definition.
|
| EJBClientContext |
The public API for an Enterprise Bean client context.
|
| EJBClientContext.Builder |
A builder for Enterprise Beans client contexts.
|
| EJBClientInterceptor.Registration |
Deprecated.
|
| EJBClientInvocationContext |
An invocation context for Enterprise Beans invocations from an Enterprise Bean client
|
| EJBClientPermission |
The class for various general Enterprise Beans client permissions.
|
| EJBHandle<T extends jakarta.ejb.EJBObject> |
A handle for an Enterprise Bean interface.
|
| EJBHomeHandle<T extends jakarta.ejb.EJBHome> |
A handle for an Enterprise Bean home interface.
|
| EJBHomeLocator<T extends jakarta.ejb.EJBHome> |
A locator for an Enterprise Bean's home interface.
|
| EJBIdentifier |
An identifier for an Enterprise Bean located within a container.
|
| EJBLocator<T> |
An identifier for an Enterprise Bean proxy invocation target instance, suitable for use as a hash key or a serialized token.
|
| EJBMetaDataImpl |
Deprecated.
|
| EJBMethodLocator |
A locator for a specific Enterprise Bean method.
|
| EJBModuleIdentifier |
An identifier for an Enterprise Bean module located within a container.
|
| EJBNamingContextFactory |
The naming context factory for Enterprise Bean JNDI names.
|
| EJBReceiver |
A receiver for Enterprise Beans invocations.
|
| EJBReceiverContext |
A context which is provided to Enterprise Beans receiver implementations in order to perform operations on the client context.
|
| EJBReceiverInvocationContext |
The context used for an Enterprise Bean receiver to return the result of an invocation.
|
| EJBReceiverInvocationContext.ResultProducer.Failed |
A result producer for failure cases.
|
| EJBReceiverInvocationContext.ResultProducer.Immediate |
|
| EJBReceiverSessionCreationContext |
The session creation context for a selected receiver.
|
| EJBSessionCreationInvocationContext |
The context object for handling explicit (not implicit) EJB 3.x stateful session bean creation.
|
| EntityEJBLocator<T extends jakarta.ejb.EJBObject> |
A locator for an entity Enterprise Bean.
|
| EntityEJBMetaData<T extends jakarta.ejb.EJBObject,H extends jakarta.ejb.EJBHome> |
Enterprise Beans metadata for entity Enterprise Beans.
|
| NamingEJBClientInterceptor |
Enterprise Beans client interceptor to discover a target location based on naming context information in the Enterprise Beans proxy.
|
| NodeAffinity |
A single node affinity specification.
|
| RemoteEJBPermission |
Represents permission to invoke an Enterprise Bean remotely
|
| SerializedEJBInvocationHandler |
A serialized Enterprise Bean invocation handler.
|
| SessionID |
A session ID for a stateful Enterprise Beans.
|
| SessionID.Serialized |
Serialized representation of a session ID..
|
| StatefulEJBLocator<T> |
A locator for a stateful session Enterprise Bean.
|
| StatefulEJBMetaData<T extends jakarta.ejb.EJBObject,H extends jakarta.ejb.EJBHome> |
EJB metadata for stateful EJBs.
|
| StatelessEJBLocator<T> |
A locator for a stateless session EJB.
|
| StatelessEJBMetaData<T extends jakarta.ejb.EJBObject,H extends jakarta.ejb.EJBHome> |
Enterprise Beans metadata for stateless Enterprise Beans.
|
| TransactionID |
Deprecated.
|
| TransactionID.Serialized |
Serialized representation of a transaction ID.
|
| TransactionInterceptor |
The client interceptor which associates the current transaction with the
invocation.
|
| TransactionPostDiscoveryInterceptor |
The client interceptor which associates discovery output with the current
transaction of the invocation.
|
| UnknownSessionID |
A session ID of an unknown format.
|
| URIAffinity |
A URI affinity specification.
|
| UserTransactionID |
Deprecated.
|
| UUIDSessionID |
A UUID-based session ID object.
|
| Version |
|
| XidTransactionID |
Deprecated.
|