JBoss EJB client 2.0.0.Beta4

Package org.jboss.ejb.client

Interface Summary
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 Summary
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 Summary
RequestSendFailedException An exception (typically) thrown by EJBReceivers if the receiver couldn't successfully handle a request.
 


JBoss EJB client 2.0.0.Beta4

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.