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
EJBReceiver s if the receiver couldn't successfully handle a request. |
Copyright © 2018 JBoss by Red Hat. All rights reserved.