Interface | Description |
---|---|
ClusterNodeSelector |
A selector which selects and returns a node from the available nodes in a cluster.
|
DeploymentNodeSelector |
A selector which selects and returns a node, from among the passed eligible nodes, that can handle a specific
deployment within a EJB client context.
|
DiscoveredURISelector |
A selector which selects and returns a URI, from among the passed eligible URIs, that can handle a specific
deployment within a EJB client context.
|
EJBClientInterceptor |
An EJB client interceptor, possibly protocol-specific.
|
EJBReceiverInvocationContext.ResultProducer |
A result producer for invocation.
|
EJBTransportProvider |
An EJB transport provider.
|
Class | Description |
---|---|
AbstractEJBMetaData<T extends EJBObject,H extends EJBHome> |
Abstract base class for all EJB 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.
|
BasicSessionID |
A basic session ID object.
|
ClusterAffinity |
A cluster affinity specification.
|
DiscoveryEJBClientInterceptor |
The EJB client interceptor responsible for discovering the destination of a request.
|
EJBClient |
The main EJB client API class.
|
EJBClientCluster |
Information about a configured cluster on an EJB client context.
|
EJBClientCluster.Builder |
A builder for a cluster definition.
|
EJBClientConnection |
Information about a configured connection on an EJB client context.
|
EJBClientConnection.Builder |
A builder for a client connection definition.
|
EJBClientContext |
The public API for an EJB client context.
|
EJBClientContext.Builder |
A builder for EJB client contexts.
|
EJBClientInterceptor.Registration | Deprecated
Please use EJBClientContext.Builder to manipulate the EJBClientInterceptors.
|
EJBClientInvocationContext |
An invocation context for EJB invocations from an EJB client
|
EJBClientPermission |
The class for various general EJB client permissions.
|
EJBHandle<T extends EJBObject> |
A handle for an EJB interface.
|
EJBHomeHandle<T extends EJBHome> |
A handle for an EJB home interface.
|
EJBHomeLocator<T extends EJBHome> |
A locator for an EJB's home interface.
|
EJBIdentifier |
An identifier for an EJB located within a container.
|
EJBLocator<T> |
An identifier for an EJB proxy invocation target instance, suitable for use as a hash key or a serialized token.
|
EJBMetaDataImpl | Deprecated
Retained for compatibility with older protocol versions; use the
AbstractEJBMetaData hierarchy
instead. |
EJBMethodLocator |
A locator for a specific EJB method.
|
EJBModuleIdentifier |
An identifier for an EJB module located within a container.
|
EJBNamingContextFactory |
The naming context factory for EJB JNDI names.
|
EJBReceiver |
A receiver for EJB invocations.
|
EJBReceiverContext |
A context which is provided to EJB receiver implementations in order to perform operations on the client context.
|
EJBReceiverInvocationContext |
The context used for an EJB 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 EJBObject> |
A locator for an entity EJB.
|
EntityEJBMetaData<T extends EJBObject,H extends EJBHome> |
EJB metadata for entity EJBs.
|
NamingEJBClientInterceptor |
EJB client interceptor to discover a target location based on naming context information in the EJB proxy.
|
NodeAffinity |
A single node affinity specification.
|
RemoteEJBPermission |
Represents permission to invoke an EJB remotely
|
SerializedEJBInvocationHandler |
A serialized EJB invocation handler.
|
SessionID |
A session ID for a stateful EJB.
|
SessionID.Serialized |
Serialized representation of a session ID..
|
StatefulEJBLocator<T> |
A locator for a stateful session EJB.
|
StatefulEJBMetaData<T extends EJBObject,H extends EJBHome> |
EJB metadata for stateful EJBs.
|
StatelessEJBLocator<T> |
A locator for a stateless session EJB.
|
StatelessEJBMetaData<T extends EJBObject,H extends EJBHome> |
EJB metadata for stateless EJBs.
|
TransactionID | Deprecated
Retained only for protocol compatibility.
|
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
Retained only for protocol compatibility.
|
UUIDSessionID |
A UUID-based session ID object.
|
Version | |
XidTransactionID | Deprecated
Retained only for protocol compatibility.
|
Exception | Description |
---|---|
RequestSendFailedException |
An exception (typically) thrown by
EJBReceiver s if the receiver couldn't successfully handle a request. |
Copyright © 2019 JBoss by Red Hat. All rights reserved.