| Interface | Description |
|---|---|
| ClusterNodeManager |
A
ClusterNodeManager is responsible for creating and managing the EJBReceiver associated
with a cluster node |
| ClusterNodeSelector |
A selector which selects and returns a node from the available nodes in a cluster.
|
| ContextSelector<T> |
A selector for a given context.
|
| 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.
|
| EJBClientConfiguration |
EJBClientConfiguration is responsible for providing the configurations that will be used
for creating EJB receivers and managing the EJB client context. |
| EJBClientConfiguration.ClusterConfiguration |
Holds cluster specific configurations
|
| EJBClientConfiguration.ClusterNodeConfiguration |
Holds the cluster node specific configuration
|
| EJBClientConfiguration.CommonConnectionCreationConfiguration |
Holds the common configurations that are required for connection creation
|
| EJBClientConfiguration.RemotingConnectionConfiguration |
Holds the connection specific configurations
|
| EJBClientContextIdentifier |
An identifier for a
EJBClientContext. |
| EJBClientContextInitializer | Deprecated |
| EJBClientContextListener |
An
EJBClientContextListener can be registered to an EJBClientContext
to listen to the lifecycle events of the context |
| EJBClientInterceptor |
An EJB client interceptor, possibly protocol-specific.
|
| EJBReceiverInvocationContext.ResultProducer |
A result producer for invocation.
|
| IdentityEJBClientContextSelector |
A
ContextSelector which can select EJB client contexts based on a EJBClientContextIdentifier. |
| Logs |
Primary logging for the main EJB client API.
|
| Class | Description |
|---|---|
| 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.
|
| ClusterContext | Deprecated |
| ConstantContextSelector<T> |
A context selector which always returns the same instance.
|
| DefaultCallbackHandler | Deprecated |
| DefaultInterceptorsClientContextInitializer | Deprecated |
| EJBClient |
The main EJB client API class.
|
| EJBClientContext |
The public API for an EJB client context.
|
| EJBClientInterceptor.Registration |
An interceptor registration handle.
|
| EJBClientInvocationContext |
An invocation context for EJB invocations from an EJB client
|
| EJBClientManagedTransactionContext |
A transaction context for environments with a
TransactionManager. |
| EJBClientTransactionContext |
The transaction context for an EJB client.
|
| EJBClientUserTransactionContext |
The transaction context for manual control of transactions on a remote node.
|
| 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.
|
| EJBLocator<T> |
An identifier for an EJB proxy invocation target instance, suitable for use as a hash key or a serialized token.
|
| EJBMetaDataImpl |
An implementation of the EJBMetaData interface which allows a
client to obtain the enterprise Bean's meta-data information.
|
| EJBReceiver |
A receiver for EJB invocations.
|
| EJBReceiverContext |
The context used by receivers to communicate state changes with the EJB client context.
|
| EJBReceiverInvocationContext |
The context used for an EJB receiver to return the result of an invocation.
|
| EntityEJBLocator<T extends EJBObject> |
A locator for an entity EJB.
|
| NamedEJBClientContextIdentifier |
A
EJBClientContextIdentifier which identifies a EJBClientContext by a name |
| NodeAffinity |
A single node affinity specification.
|
| PropertiesBasedEJBClientConfiguration |
A
EJBClientConfiguration which is configured through Properties. |
| ReceiverInterceptor | |
| 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.
|
| StatelessEJBLocator<T> |
A locator for a stateless session EJB.
|
| ThreadLocalContextSelector<T> |
A context selector which uses thread-local storage.
|
| TransactionID |
A transaction ID for an invocation.
|
| TransactionID.Serialized |
Serialized representation of a transaction ID.
|
| TransactionInterceptor |
The client interceptor which associates the current transaction ID with the invocation.
|
| TransactionRecoveryContextInitializer |
A
EJBClientContextInitializer which sets up the EJBClientContext with the relevant information so that the transaction
recovery process for EJB XAResource(s) can be functional |
| UnknownSessionID |
A session ID of an unknown format.
|
| UserTransactionID | |
| Version | |
| XidTransactionID |
A transaction ID for an XID, used to propagate transactions from a transaction controller running on this or
a calling node.
|
| Exception | Description |
|---|---|
| RequestSendFailedException |
An exception (typically) thrown by
EJBReceivers if the receiver couldn't successfully handle a request. |
Copyright © 2016 JBoss by Red Hat. All rights reserved.