JBoss EJB client 1.0.3.Final
A B C D E F G H I L M N O P R S T U V W X

A

addClusterNode(String, ClusterNodeManager) - Method in class org.jboss.ejb.client.ClusterContext
Adds a cluster node and the ClusterNodeManager associated with that node, to this cluster context
Affinity - Class in org.jboss.ejb.client
The affinity specification for an EJB proxy.
associate(EJBReceiverContext) - Method in class org.jboss.ejb.client.EJBReceiver
Handle the association of this EJB receiver with the EJB client context.
associate(EJBReceiverContext) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
asynchronous(T) - Static method in class org.jboss.ejb.client.EJBClient
Get an asynchronous view of a proxy.
Attachable - Class in org.jboss.ejb.client
An object which may have attachments.
AttachmentKey<T> - Class in org.jboss.ejb.client
An attachment key.
AttachmentKey() - Constructor for class org.jboss.ejb.client.AttachmentKey
Construct a new instance.
AttachmentKeys - Class in org.jboss.ejb.client
Commonly-used attachment keys.

B

BasicSessionID - Class in org.jboss.ejb.client
A basic session ID object.
beforeCompletion(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.EJBReceiver
The before-completion hook.
beforeCompletion(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 

C

cancelInvocation(EJBClientInvocationContext, EJBReceiverInvocationContext) - Method in class org.jboss.ejb.client.EJBReceiver
Attempt to cancel an invocation.
close() - Method in class org.jboss.ejb.client.EJBReceiverContext
Inform the EJB client context that this receiver is no longer available.
ClusterAffinity - Class in org.jboss.ejb.client
A cluster affinity specification.
ClusterAffinity(String) - Constructor for class org.jboss.ejb.client.ClusterAffinity
Construct a new instance.
ClusterContext - Class in org.jboss.ejb.client
A ClusterContext keeps track of a specific cluster and the ClusterNodes in that cluster.
ClusterNodeManager - Interface in org.jboss.ejb.client
A ClusterNodeManager is responsible for creating and managing the EJBReceiver associated with a cluster node
ClusterNodeSelector - Interface in org.jboss.ejb.client
A selector which selects and returns a node from the available nodes in a cluster.
compareTo(EJBClientInterceptor.Registration) - Method in class org.jboss.ejb.client.EJBClientInterceptor.Registration
 
ConfigBasedEJBClientContextSelector - Class in org.jboss.ejb.client.remoting
An EJB client context selector which uses EJBClientConfiguration to create RemotingConnectionEJBReceivers.
ConfigBasedEJBClientContextSelector(EJBClientConfiguration) - Constructor for class org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector
Creates a ConfigBasedEJBClientContextSelector using the passed ejbClientConfiguration.
ConstantContextSelector<T> - Class in org.jboss.ejb.client
A context selector which always returns the same instance.
ConstantContextSelector(T) - Constructor for class org.jboss.ejb.client.ConstantContextSelector
Construct a new instance.
ContextSelector<T> - Interface in org.jboss.ejb.client
A selector for a given context.
create() - Static method in class org.jboss.ejb.client.EJBClientContext
Creates and returns a new client context.
create(ClassLoader) - Static method in class org.jboss.ejb.client.EJBClientContext
Creates and returns a new client context, using the given class loader to look for initializers.
create(EJBClientConfiguration) - Static method in class org.jboss.ejb.client.EJBClientContext
Creates and returns a new client context.
create(EJBClientConfiguration, ClassLoader) - Static method in class org.jboss.ejb.client.EJBClientContext
Creates and returns a new client context, using the given class loader to look for initializers.
create(TransactionManager, TransactionSynchronizationRegistry) - Static method in class org.jboss.ejb.client.EJBClientTransactionContext
Create a transaction context which is controlled by an actual transaction manager.
createLocal() - Static method in class org.jboss.ejb.client.EJBClientTransactionContext
Create a local client transaction context which is controlled directly via UserTransaction methods.
createProxy(EJBLocator<T>) - Static method in class org.jboss.ejb.client.EJBClient
Create a new proxy for the remote object identified by the given locator.
createProxyInstance(InvocationHandler) - Method in class org.jboss.ejb.client.EJBLocator
Create a proxy instance using the cached proxy class.
createSession(Class<T>, String, String, String, String) - Static method in class org.jboss.ejb.client.EJBClient
Create a new EJB session.
createSessionID(byte[]) - Static method in class org.jboss.ejb.client.SessionID
Create a session ID object for the given encoded representation.
createTransactionID(byte[]) - Static method in class org.jboss.ejb.client.TransactionID
Create a transaction ID object for the given encoded representation.

D

DefaultInterceptorsClientContextInitializer - Class in org.jboss.ejb.client
A EJBClientContextInitializer which sets up the default interceptors for the client context
DefaultInterceptorsClientContextInitializer() - Constructor for class org.jboss.ejb.client.DefaultInterceptorsClientContextInitializer
 
deregisterModule(String, String, String) - Method in class org.jboss.ejb.client.EJBReceiver
Deregister a module from this receiver.
discardResult() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Discard the result from this request.
discardResult() - Method in interface org.jboss.ejb.client.EJBReceiverInvocationContext.ResultProducer
Discard the result, indicating that it will not be used.

E

EJBClient - Class in org.jboss.ejb.client
The main EJB client API class.
EJBClientConfiguration - Interface in org.jboss.ejb.client
EJBClientConfiguration is responsible for providing the configurations that will be used for creating EJB receivers and managing the EJB client context.
EJBClientConfiguration.ClusterConfiguration - Interface in org.jboss.ejb.client
Holds cluster specific configurations
EJBClientConfiguration.ClusterNodeConfiguration - Interface in org.jboss.ejb.client
Holds the cluster node specific configuration
EJBClientConfiguration.CommonConnectionCreationConfiguration - Interface in org.jboss.ejb.client
Holds the common configurations that are required for connection creation
EJBClientConfiguration.RemotingConnectionConfiguration - Interface in org.jboss.ejb.client
Holds the connection specific configurations
EJBClientContext - Class in org.jboss.ejb.client
The public API for an EJB client context.
EJBClientContextInitializer - Interface in org.jboss.ejb.client
A general initializer for an EJB client context.
EJBClientInterceptor - Interface in org.jboss.ejb.client
An EJB client interceptor, possibly protocol-specific.
EJBClientInterceptor.Registration - Class in org.jboss.ejb.client
An interceptor registration handle.
EJBClientInvocationContext - Class in org.jboss.ejb.client
An interceptor context for EJB client interceptors.
EJBClientManagedTransactionContext - Class in org.jboss.ejb.client
A transaction context for environments with a TransactionManager.
EJBClientTransactionContext - Class in org.jboss.ejb.client
The transaction context for an EJB client.
EJBClientTransactionContext() - Constructor for class org.jboss.ejb.client.EJBClientTransactionContext
 
EJBClientUserTransactionContext - Class in org.jboss.ejb.client
The transaction context for manual control of transactions on a remote node.
EJBClientUserTransactionContext() - Constructor for class org.jboss.ejb.client.EJBClientUserTransactionContext
 
EJBHandle<T extends javax.ejb.EJBObject> - Class in org.jboss.ejb.client
A handle for an EJB interface.
EJBHandle(EJBLocator<T>) - Constructor for class org.jboss.ejb.client.EJBHandle
Construct a new instance.
EJBHomeHandle<T extends javax.ejb.EJBHome> - Class in org.jboss.ejb.client
A handle for an EJB home interface.
EJBHomeHandle(EJBHomeLocator<T>) - Constructor for class org.jboss.ejb.client.EJBHomeHandle
Construct a new instance.
EJBHomeLocator<T extends javax.ejb.EJBHome> - Class in org.jboss.ejb.client
A locator for an EJB's home interface.
EJBHomeLocator(Class<T>, String, String, String, String) - Constructor for class org.jboss.ejb.client.EJBHomeLocator
Construct a new instance.
EJBLocator<T> - Class in org.jboss.ejb.client
An identifier for an EJB proxy invocation target instance, suitable for use as a hash key or a serialized token.
EJBMetaDataImpl - Class in org.jboss.ejb.client
An implementation of the EJBMetaData interface which allows a client to obtain the enterprise Bean's meta-data information.
EJBMetaDataImpl(Class, Class, Class, boolean, boolean, EJBHome) - Constructor for class org.jboss.ejb.client.EJBMetaDataImpl
 
EjbNamingContextSetup - Class in org.jboss.ejb.client.naming.ejb
Static class that sets up the ejb: JNDI namespace.
EJBReceiver - Class in org.jboss.ejb.client
A receiver for EJB invocations.
EJBReceiver(String) - Constructor for class org.jboss.ejb.client.EJBReceiver
 
EJBReceiverContext - Class in org.jboss.ejb.client
The context used by receivers to communicate state changes with the EJB client context.
EJBReceiverInvocationContext - Class in org.jboss.ejb.client
The context used for an EJB receiver to return the result of an invocation.
EJBReceiverInvocationContext.ResultProducer - Interface in org.jboss.ejb.client
A result producer for invocation.
ejbURLContextFactory - Class in org.jboss.ejb.client.naming.ejb
ObjectFactory for the ejb: namespace
ejbURLContextFactory() - Constructor for class org.jboss.ejb.client.naming.ejb.ejbURLContextFactory
 
EntityEJBLocator<T extends javax.ejb.EJBObject> - Class in org.jboss.ejb.client
A locator for an entity EJB.
EntityEJBLocator(Class<T>, String, String, String, String, Object) - Constructor for class org.jboss.ejb.client.EntityEJBLocator
Construct a new instance.
equals(Object) - Method in class org.jboss.ejb.client.EJBHandle
Determine whether this object is equal to another.
equals(EJBHandle<?>) - Method in class org.jboss.ejb.client.EJBHandle
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.EJBHomeHandle
Determine whether this object is equal to another.
equals(EJBHomeHandle<?>) - Method in class org.jboss.ejb.client.EJBHomeHandle
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.EJBHomeLocator
Determine whether this object is equal to another.
equals(EJBLocator<?>) - Method in class org.jboss.ejb.client.EJBHomeLocator
Determine whether this object is equal to another.
equals(EJBHomeLocator<?>) - Method in class org.jboss.ejb.client.EJBHomeLocator
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.EJBLocator
Determine whether this object is equal to another.
equals(EJBLocator<?>) - Method in class org.jboss.ejb.client.EJBLocator
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.EntityEJBLocator
Determine whether this object is equal to another.
equals(EJBLocator<?>) - Method in class org.jboss.ejb.client.EntityEJBLocator
Determine whether this object is equal to another.
equals(EntityEJBLocator<?>) - Method in class org.jboss.ejb.client.EntityEJBLocator
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.SessionID
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.StatefulEJBLocator
Determine whether this object is equal to another.
equals(EJBLocator<?>) - Method in class org.jboss.ejb.client.StatefulEJBLocator
Determine whether this object is equal to another.
equals(StatefulEJBLocator<?>) - Method in class org.jboss.ejb.client.StatefulEJBLocator
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.StatelessEJBLocator
Determine whether this object is equal to another.
equals(EJBLocator<?>) - Method in class org.jboss.ejb.client.StatelessEJBLocator
Determine whether this object is equal to another.
equals(StatelessEJBLocator<?>) - Method in class org.jboss.ejb.client.StatelessEJBLocator
Determine whether this object is equal to another.
equals(Object) - Method in class org.jboss.ejb.client.TransactionID
Determine whether this object is equal to another.
exists(String, String, String, String) - Method in class org.jboss.ejb.client.EJBReceiver
Verify the existence of a remote EJB.
exists(String, String, String, String) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 

F

finalize() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
 
future(IoFuture<V>) - Static method in class org.jboss.ejb.client.remoting.IoFutureHelper
 

G

get(IoFuture<V>, long, TimeUnit) - Static method in class org.jboss.ejb.client.remoting.IoFutureHelper
 
getAffinity() - Method in class org.jboss.ejb.client.EJBLocator
Get the locator affinity.
getAppName() - Method in class org.jboss.ejb.client.EJBLocator
Get the application name.
getAssociatedTransactionID(EJBClientInvocationContext) - Method in class org.jboss.ejb.client.EJBClientManagedTransactionContext
 
getAssociatedTransactionID(EJBClientInvocationContext) - Method in class org.jboss.ejb.client.EJBClientTransactionContext
Get the transaction ID to associate with the invocation.
getAssociatedTransactionID(EJBClientInvocationContext) - Method in class org.jboss.ejb.client.EJBClientUserTransactionContext
Get the transaction ID to associate with the invocation.
getAttachment(AttachmentKey<T>) - Method in class org.jboss.ejb.client.Attachable
Get an attachment from this object.
getBeanName() - Method in class org.jboss.ejb.client.EJBLocator
Get the EJB bean name.
getCallbackHandler() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.CommonConnectionCreationConfiguration
Returns the CallbackHandler that will be used during connection creation.
getCallbackHandler() - Method in interface org.jboss.ejb.client.EJBClientConfiguration
Returns the default CallbackHandler that will be used while creating remoting connections.
getCallbackHandler() - Method in class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
getChannelCreationOptions() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.CommonConnectionCreationConfiguration
Returns the options that will be used during creation of a Channel for the connection
getClassWriter(Class<?>) - Method in class org.jboss.ejb.client.remoting.ProtocolV1ClassTable
 
getClientContext() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the EJB client context associated with this invocation.
getClientContext() - Method in class org.jboss.ejb.client.EJBReceiverContext
 
getClientInvocationContext() - Method in class org.jboss.ejb.client.EJBReceiverInvocationContext
Returns the EJBClientInvocationContext associated with this EJB receiver invocation context
getClusterConfiguration(String) - Method in interface org.jboss.ejb.client.EJBClientConfiguration
Returns a cluster configuration corresponding to the passed clusterName.
getClusterConfiguration(String) - Method in class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
getClusterConfigurations() - Method in interface org.jboss.ejb.client.EJBClientConfiguration
Returns the cluster configurations.
getClusterConfigurations() - Method in class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
getClusterContext(String) - Method in class org.jboss.ejb.client.EJBClientContext
Returns a ClusterContext corresponding to the passed clusterName.
getClusterName() - Method in class org.jboss.ejb.client.ClusterAffinity
Get the associated cluster name.
getClusterName() - Method in class org.jboss.ejb.client.ClusterContext
 
getClusterName() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.ClusterConfiguration
Returns the cluster name.
getClusterNodeSelector() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.ClusterConfiguration
Returns the ClusterNodeSelector to be used for this cluster.
getConnectionConfigurations() - Method in interface org.jboss.ejb.client.EJBClientConfiguration
Returns the connection configurations.
getConnectionConfigurations() - Method in class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
getConnectionCreationOptions() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.CommonConnectionCreationConfiguration
Returns the options that will be used during connection creation.
getConnectionTimeout() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.CommonConnectionCreationConfiguration
Returns the connection timeout in milli seconds, that will be used during connection creation
getContextData() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the context data.
getCurrent() - Method in class org.jboss.ejb.client.ConstantContextSelector
 
getCurrent() - Method in interface org.jboss.ejb.client.ContextSelector
Get the current instance, returning null if none are valid in the current context.
getCurrent() - Static method in class org.jboss.ejb.client.EJBClientContext
Get the current client context for this thread.
getCurrent() - Static method in class org.jboss.ejb.client.EJBClientTransactionContext
Get the current client transaction context.
getCurrent() - Method in class org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector
 
getCurrent() - Method in class org.jboss.ejb.client.ThreadLocalContextSelector
 
getDistinctName() - Method in class org.jboss.ejb.client.EJBLocator
Get the module distinct name.
getEJBClientConfiguration() - Method in class org.jboss.ejb.client.EJBClientContext
Returns the EJBClientConfiguration applicable to this EJB client context.
getEJBClientContext() - Method in class org.jboss.ejb.client.ClusterContext
 
getEJBHome() - Method in class org.jboss.ejb.client.EJBHomeHandle
getEJBHome() - Method in class org.jboss.ejb.client.EJBMetaDataImpl
Obtains the home interface of the enterprise Bean.
getEJBObject() - Method in class org.jboss.ejb.client.EJBHandle
getEJBReceiver() - Method in interface org.jboss.ejb.client.ClusterNodeManager
Returns a EJBReceiver for the node.
getEjbReceiverContext() - Method in class org.jboss.ejb.client.EJBReceiverInvocationContext
Get the associated EJB receiver context.
getEncodedForm() - Method in class org.jboss.ejb.client.SessionID
Get a copy of the encoded form of this session ID.
getEncodedForm() - Method in class org.jboss.ejb.client.TransactionID
Get a copy of the encoded form of this transaction ID.
getEncodedFormRaw() - Method in class org.jboss.ejb.client.SessionID
Get the encoded form of this session ID.
getEncodedFormRaw() - Method in class org.jboss.ejb.client.TransactionID
Get the encoded form of this transaction ID.
getEndpointCreationOptions() - Method in interface org.jboss.ejb.client.EJBClientConfiguration
Returns the endpoint creation options that will be used for creating the remoting endpoint.
getEndpointCreationOptions() - Method in class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
getEndpointName() - Method in interface org.jboss.ejb.client.EJBClientConfiguration
Returns the endpoint name to be used for creating the remoting endpoint.
getEndpointName() - Method in class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
getFutureResult(T) - Static method in class org.jboss.ejb.client.EJBClient
Get the future result of an operation.
getFutureResult() - Static method in class org.jboss.ejb.client.EJBClient
Get the future result of an operation.
getHomeInterfaceClass() - Method in class org.jboss.ejb.client.EJBMetaDataImpl
Obtains the Class object for the enterprise Bean's home interface.
getHost() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.RemotingConnectionConfiguration
Returns the host name/IP address to be used during connection creation.
getInvokedMethod() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the invoked proxy method.
getInvokedProxy() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the invoked proxy object.
getLocator() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the locator for the invocation target.
getLocator() - Method in class org.jboss.ejb.client.EJBHandle
 
getLocator() - Method in class org.jboss.ejb.client.EJBHomeHandle
 
getLocator() - Method in class org.jboss.ejb.client.SerializedEJBInvocationHandler
Get the invocation locator.
getLocatorFor(T) - Static method in class org.jboss.ejb.client.EJBClient
Get the locator for a proxy, if it has one.
getMaximumAllowedConnectedNodes() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.ClusterConfiguration
Returns the maximum number of nodes which are allowed to be connected at a given time, in this cluster
getModuleName() - Method in class org.jboss.ejb.client.EJBLocator
Get the module name.
getNodeConfiguration(String) - Method in interface org.jboss.ejb.client.EJBClientConfiguration.ClusterConfiguration
Returns the configuration corresponding to the nodeName in this cluster.
getNodeConfigurations() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.ClusterConfiguration
Returns the configurations of individual nodes in this cluster.
getNodeName() - Method in interface org.jboss.ejb.client.ClusterNodeManager
Returns the name of the node.
getNodeName() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.ClusterNodeConfiguration
Returns the name of the node.
getNodeName() - Method in class org.jboss.ejb.client.EJBReceiver
Returns the node name corresponding to this receiver.
getNodeName() - Method in class org.jboss.ejb.client.NodeAffinity
Get the associated node name.
getNodeName() - Method in class org.jboss.ejb.client.UserTransactionID
Get the associated node name.
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.jboss.ejb.client.naming.ejb.ejbURLContextFactory
 
getObjectWriter(Object) - Method in class org.jboss.ejb.client.remoting.ProtocolV1ObjectTable
 
getOrCreateClusterContext(String) - Method in class org.jboss.ejb.client.EJBClientContext
Returns a ClusterContext corresponding to the passed clusterName.
getParameters() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the invocation method parameters.
getPort() - Method in interface org.jboss.ejb.client.EJBClientConfiguration.RemotingConnectionConfiguration
Returns the port that will be used during connection creation
getPrimaryKey() - Method in class org.jboss.ejb.client.EntityEJBLocator
Get the primary key for the referenced entity.
getPrimaryKeyClass() - Method in class org.jboss.ejb.client.EJBMetaDataImpl
Obtains the Class object for the enterprise Bean's primary key class.
getProxyAttachment(AttachmentKey<T>) - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get a value attached to the proxy.
getProxyClass() - Method in class org.jboss.ejb.client.EJBLocator
Get the proxy class for this locator.
getProxyConstructor() - Method in class org.jboss.ejb.client.EJBLocator
Get the proxy class constructor for this locator.
getReceiver() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the EJB receiver associated with this invocation.
getRemoteConnectionProviderCreationOptions() - Method in interface org.jboss.ejb.client.EJBClientConfiguration
Returns the options that will be used for creating a remote connection provider.
getRemoteConnectionProviderCreationOptions() - Method in class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
getRemoteInterfaceClass() - Method in class org.jboss.ejb.client.EJBMetaDataImpl
Obtains the Class object for the enterprise Bean's remote interface.
getResult() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the invocation result from this request.
getResult() - Method in interface org.jboss.ejb.client.EJBReceiverInvocationContext.ResultProducer
Get the result.
getSessionId() - Method in class org.jboss.ejb.client.StatefulEJBLocator
Get the session ID associated with this locator.
getTransactionNode() - Method in class org.jboss.ejb.client.EJBClientManagedTransactionContext
 
getTransactionNode() - Method in class org.jboss.ejb.client.EJBClientTransactionContext
Get the node to which this transaction is pinned, if any.
getTransactionNode() - Method in class org.jboss.ejb.client.EJBClientUserTransactionContext
 
getUserTransaction(String) - Static method in class org.jboss.ejb.client.EJBClient
Get a UserTransaction object instance which can be used to control transactions on a specific node.
getUserTransaction(String) - Method in class org.jboss.ejb.client.EJBClientTransactionContext
Get a UserTransaction instance affiliated with a specific remote node to control the transaction state.
getUserTransaction(String) - Method in class org.jboss.ejb.client.EJBClientUserTransactionContext
Get a UserTransaction instance affiliated with a specific remote node to control the transaction state.
getVersionString() - Static method in class org.jboss.ejb.client.Version
Get the version string.
getViewClass() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Get the invoked view class.
getViewType() - Method in class org.jboss.ejb.client.EJBLocator
Get the view type of this locator.
getXid() - Method in class org.jboss.ejb.client.XidTransactionID
Get the corresponding XID for this transaction.

H

handleInvocation(EJBClientInvocationContext) - Method in interface org.jboss.ejb.client.EJBClientInterceptor
Handle the invocation.
handleInvocation(EJBClientInvocationContext) - Method in class org.jboss.ejb.client.ReceiverInterceptor
 
handleInvocation(EJBClientInvocationContext) - Method in class org.jboss.ejb.client.TransactionInterceptor
 
handleInvocationResult(EJBClientInvocationContext) - Method in interface org.jboss.ejb.client.EJBClientInterceptor
Handle the invocation result.
handleInvocationResult(EJBClientInvocationContext) - Method in class org.jboss.ejb.client.ReceiverInterceptor
 
handleInvocationResult(EJBClientInvocationContext) - Method in class org.jboss.ejb.client.TransactionInterceptor
 
hashCode() - Method in class org.jboss.ejb.client.EJBHandle
Get the hash code for this EJB handle.
hashCode() - Method in class org.jboss.ejb.client.EJBHomeHandle
Get the hash code for this EJB home handle.
hashCode() - Method in class org.jboss.ejb.client.EJBHomeLocator
Get the hash code for this instance.
hashCode() - Method in class org.jboss.ejb.client.EJBLocator
Get the hash code for this instance.
hashCode() - Method in class org.jboss.ejb.client.EntityEJBLocator
Get the hash code for this instance.
hashCode() - Method in class org.jboss.ejb.client.SessionID
 
hashCode() - Method in class org.jboss.ejb.client.StatefulEJBLocator
Get the hash code for this instance.
hashCode() - Method in class org.jboss.ejb.client.StatelessEJBLocator
Get the hash code for this instance.
hashCode() - Method in class org.jboss.ejb.client.TransactionID
 

I

initialize(EJBClientContext) - Method in class org.jboss.ejb.client.DefaultInterceptorsClientContextInitializer
 
initialize(EJBClientContext) - Method in interface org.jboss.ejb.client.EJBClientContextInitializer
Initialize a new client context.
INSTANCE - Static variable in class org.jboss.ejb.client.remoting.ProtocolV1ClassTable
 
INSTANCE - Static variable in class org.jboss.ejb.client.remoting.ProtocolV1ObjectTable
 
IoFutureHelper - Class in org.jboss.ejb.client.remoting
 
IoFutureHelper() - Constructor for class org.jboss.ejb.client.remoting.IoFutureHelper
 
isEJBProxy(Object) - Static method in class org.jboss.ejb.client.EJBClient
Determine whether an object is indeed a valid EJB proxy object created by this API.
isSameXid(Xid) - Method in class org.jboss.ejb.client.XidTransactionID
Determine whether the given Xid is the same as this Xid.
isSession() - Method in class org.jboss.ejb.client.EJBMetaDataImpl
Tests if the enterprise Bean's type is "session".
isStatelessSession() - Method in class org.jboss.ejb.client.EJBMetaDataImpl
Tests if the enterprise Bean's type is "stateless session".

L

lockSelector() - Static method in class org.jboss.ejb.client.EJBClientContext
Prevent the selector from being changed again.

M

main(String[]) - Static method in class org.jboss.ejb.client.Version
Print out the current version on System.out.

N

NodeAffinity - Class in org.jboss.ejb.client
A single node affinity specification.
NodeAffinity(String) - Constructor for class org.jboss.ejb.client.NodeAffinity
Construct a new instance.
NONE - Static variable in class org.jboss.ejb.client.Affinity
The specification for no particular affinity.

O

openSession(EJBReceiverContext, Class<T>, String, String, String, String) - Method in class org.jboss.ejb.client.EJBReceiver
Creates a session for a stateful session bean represented by the passed app name, module name, distinct name and bean name combination.
openSession(EJBReceiverContext, Class<T>, String, String, String, String) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
org.jboss.ejb.client - package org.jboss.ejb.client
 
org.jboss.ejb.client.naming.ejb - package org.jboss.ejb.client.naming.ejb
 
org.jboss.ejb.client.remoting - package org.jboss.ejb.client.remoting
 

P

PackedInteger - Class in org.jboss.ejb.client.remoting
A PackedInteger is a variable-length integer.
PackedInteger() - Constructor for class org.jboss.ejb.client.remoting.PackedInteger
 
PRIVATE_DATA_KEY - Static variable in class org.jboss.ejb.client.TransactionID
 
proceedAsynchronously() - Method in class org.jboss.ejb.client.EJBReceiverInvocationContext
Indicate that the invocation should proceed asynchronously, if it isn't already.
processInvocation(EJBClientInvocationContext, EJBReceiverInvocationContext) - Method in class org.jboss.ejb.client.EJBReceiver
Process the invocation.
processInvocation(EJBClientInvocationContext, EJBReceiverInvocationContext) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
PropertiesBasedEJBClientConfiguration - Class in org.jboss.ejb.client
A EJBClientConfiguration which is configured through Properties.
PropertiesBasedEJBClientConfiguration(Properties) - Constructor for class org.jboss.ejb.client.PropertiesBasedEJBClientConfiguration
 
ProtocolV1ClassTable - Class in org.jboss.ejb.client.remoting
 
ProtocolV1ObjectTable - Class in org.jboss.ejb.client.remoting
 
ProtocolV1ObjectTable() - Constructor for class org.jboss.ejb.client.remoting.ProtocolV1ObjectTable
 
putAttachment(AttachmentKey<T>, T) - Method in class org.jboss.ejb.client.Attachable
Set an attachment on this object.
putAttachmentIfAbsent(AttachmentKey<T>, T) - Method in class org.jboss.ejb.client.Attachable
Set an attachment on this object if an existing attachment does not already exist.

R

readClass(Unmarshaller) - Method in class org.jboss.ejb.client.remoting.ProtocolV1ClassTable
 
readExternal(ObjectInput) - Method in class org.jboss.ejb.client.SerializedEJBInvocationHandler
Read this object from the input stream.
readObject(Unmarshaller) - Method in class org.jboss.ejb.client.remoting.ProtocolV1ObjectTable
 
readPackedInteger(DataInput) - Static method in class org.jboss.ejb.client.remoting.PackedInteger
Reads a PackedInteger value from the passed input and returns the value of the integer.
readResolve() - Method in class org.jboss.ejb.client.SerializedEJBInvocationHandler
Resolve the corresponding invocation handler.
readResolve() - Method in class org.jboss.ejb.client.SessionID.Serialized
Reconstitute the session ID from this serialized representation.
readResolve() - Method in class org.jboss.ejb.client.TransactionID.Serialized
Reconstitute the transaction ID from this serialized representation.
receiverContextClosed(EJBReceiverContext) - Method in class org.jboss.ejb.client.ClusterContext
 
ReceiverInterceptor - Class in org.jboss.ejb.client
 
ReceiverInterceptor() - Constructor for class org.jboss.ejb.client.ReceiverInterceptor
 
reconnect() - Method in interface org.jboss.ejb.client.remoting.ReconnectHandler
Try recreating a Connection and register a corresponding EJBReceiver in the context to which the original (broken) connection belonged
ReconnectHandler - Interface in org.jboss.ejb.client.remoting
A reconnect handler is responsible for re-creating a broken Connection
registerConnection(Connection) - Method in class org.jboss.ejb.client.EJBClientContext
Register a Remoting connection with this client context.
registerEJBReceiver(EJBReceiver) - Method in class org.jboss.ejb.client.ClusterContext
Register a EJBReceiver with this cluster context
registerEJBReceiver(EJBReceiver) - Method in class org.jboss.ejb.client.EJBClientContext
Register an EJB receiver with this client context.
registerInterceptor(int, EJBClientInterceptor) - Method in class org.jboss.ejb.client.EJBClientContext
Register a client interceptor with this client context.
registerModule(String, String, String) - Method in class org.jboss.ejb.client.EJBReceiver
Register a new module to this receiver.
registerReconnectHandler(ReconnectHandler) - Method in class org.jboss.ejb.client.EJBClientContext
Registers a ReconnectHandler in this EJBClientContext
RemotingConnectionEJBReceiver - Class in org.jboss.ejb.client.remoting
A EJBReceiver which uses JBoss Remoting to communicate with the server for EJB invocations
RemotingConnectionEJBReceiver(Connection) - Constructor for class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
Construct a new instance.
RemotingConnectionEJBReceiver(Connection, ReconnectHandler, OptionMap) - Constructor for class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
Construct a new instance.
remove() - Method in class org.jboss.ejb.client.EJBClientInterceptor.Registration
Remove this registration.
removeAllClusterNodes() - Method in class org.jboss.ejb.client.ClusterContext
Removes all previously associated cluster node(s), if any, from this cluster context
removeAttachment(AttachmentKey<T>) - Method in class org.jboss.ejb.client.Attachable
Remove and return an attachment value.
removeAttachment(AttachmentKey<T>, T) - Method in class org.jboss.ejb.client.Attachable
Remove an attachment if it has a certain value.
removeCluster(String) - Method in class org.jboss.ejb.client.EJBClientContext
Removes the cluster identified by the clusterName from this client context
removeClusterNode(String) - Method in class org.jboss.ejb.client.ClusterContext
Removes a previously assoicated cluster node, if any, from this cluster context.
removeProxyAttachment(AttachmentKey<T>) - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Remove a value attached to the proxy.
replaceAttachment(AttachmentKey<T>, T) - Method in class org.jboss.ejb.client.Attachable
Replace an attachment on this object if an existing attachment exists.
replaceAttachment(AttachmentKey<T>, T, T) - Method in class org.jboss.ejb.client.Attachable
Replace an attachment on this object if an existing attachment exists with a certain value.
requestCancelled() - Method in class org.jboss.ejb.client.EJBReceiverInvocationContext
Indicate that the request was successfully cancelled and that no result is forthcoming.
requireCurrent() - Static method in class org.jboss.ejb.client.EJBClientContext
Get the current client context for this thread, throwing an exception if none is set.
requireCurrent() - Static method in class org.jboss.ejb.client.EJBClientTransactionContext
Get the current client transaction context, throwing an exception if one is not available.
resultReady(EJBReceiverInvocationContext.ResultProducer) - Method in class org.jboss.ejb.client.EJBReceiverInvocationContext
Indicate that the invocation result is ready.

S

selectNode(String, String[], String[]) - Method in interface org.jboss.ejb.client.ClusterNodeSelector
Returns a node from among the totalAvailableNodes, as the target node for EJB invocations.
sendCommit(EJBReceiverContext, TransactionID, boolean) - Method in class org.jboss.ejb.client.EJBReceiver
Send a transaction-commit message for the given transaction ID.
sendCommit(EJBReceiverContext, TransactionID, boolean) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
sendForget(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.EJBReceiver
Send a transaction-forget message for the given transaction ID.
sendForget(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
sendPrepare(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.EJBReceiver
Send a transaction-prepare message for the given transaction ID.
sendPrepare(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
sendRequest() - Method in class org.jboss.ejb.client.EJBClientInvocationContext
Proceed with sending the request normally.
sendRollback(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.EJBReceiver
Send a transaction-rollback message for the given transaction ID.
sendRollback(EJBReceiverContext, TransactionID) - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
SerializedEJBInvocationHandler - Class in org.jboss.ejb.client
A serialized EJB invocation handler.
SerializedEJBInvocationHandler() - Constructor for class org.jboss.ejb.client.SerializedEJBInvocationHandler
Construct a new instance.
SerializedEJBInvocationHandler(EJBLocator<?>) - Constructor for class org.jboss.ejb.client.SerializedEJBInvocationHandler
Construct a new instance.
SessionID - Class in org.jboss.ejb.client
A session ID for a stateful EJB.
SessionID.Serialized - Class in org.jboss.ejb.client
Serialized representation of a session ID..
setConstantContext(EJBClientContext) - Static method in class org.jboss.ejb.client.EJBClientContext
Set a constant EJB client context.
setGlobalContext(EJBClientTransactionContext) - Static method in class org.jboss.ejb.client.EJBClientTransactionContext
Set the singleton, global transaction context.
setLocator(EJBLocator<?>) - Method in class org.jboss.ejb.client.SerializedEJBInvocationHandler
Set the invocation locator.
setSelector(ContextSelector<EJBClientContext>) - Static method in class org.jboss.ejb.client.EJBClientContext
Sets the EJB client context selector.
setSelector(ContextSelector<EJBClientTransactionContext>) - Static method in class org.jboss.ejb.client.EJBClientTransactionContext
Set the client transaction context selector.
setupEjbNamespace() - Static method in class org.jboss.ejb.client.naming.ejb.EjbNamingContextSetup
Set up the EJB namespace by editing the java.naming.factory.url.pkgs system property.
StatefulEJBLocator<T> - Class in org.jboss.ejb.client
A locator for a stateful session EJB.
StatefulEJBLocator(Class<T>, String, String, String, String, SessionID, Affinity) - Constructor for class org.jboss.ejb.client.StatefulEJBLocator
Deprecated. Since 1.0.2. Use StatefulEJBLocator.StatefulEJBLocator(Class, String, String, String, String, SessionID, Affinity, String) instead
StatefulEJBLocator(Class<T>, String, String, String, String, SessionID, Affinity, String) - Constructor for class org.jboss.ejb.client.StatefulEJBLocator
Constructs a StatefulEJBLocator
StatelessEJBLocator<T> - Class in org.jboss.ejb.client
A locator for a stateless session EJB.
StatelessEJBLocator(Class<T>, String, String, String, String) - Constructor for class org.jboss.ejb.client.StatelessEJBLocator
Construct a new instance.

T

ThreadLocalContextSelector<T> - Class in org.jboss.ejb.client
A context selector which uses thread-local storage.
ThreadLocalContextSelector(ThreadLocal<T>) - Constructor for class org.jboss.ejb.client.ThreadLocalContextSelector
Construct a new instance.
toPackedInteger(int) - Static method in class org.jboss.ejb.client.remoting.PackedInteger
 
toString() - Method in class org.jboss.ejb.client.EJBHomeLocator
 
toString() - Method in class org.jboss.ejb.client.EJBReceiverContext
 
toString() - Method in class org.jboss.ejb.client.EntityEJBLocator
 
toString() - Method in class org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver
 
toString() - Method in class org.jboss.ejb.client.SessionID
 
toString() - Method in class org.jboss.ejb.client.StatefulEJBLocator
 
toString() - Method in class org.jboss.ejb.client.StatelessEJBLocator
 
TRANSACTION_ID_KEY - Static variable in class org.jboss.ejb.client.AttachmentKeys
The attachment key for transaction IDs.
TransactionID - Class in org.jboss.ejb.client
A transaction ID for an invocation.
TransactionID.Serialized - Class in org.jboss.ejb.client
Serialized representation of a transaction ID.
TransactionInterceptor - Class in org.jboss.ejb.client
The client interceptor which associates the current transaction ID with the invocation.
TransactionInterceptor() - Constructor for class org.jboss.ejb.client.TransactionInterceptor
 

U

UnknownSessionID - Class in org.jboss.ejb.client
A session ID of an unknown format.
unregisterEJBReceiver(EJBReceiver) - Method in class org.jboss.ejb.client.EJBClientContext
Unregister (a previously registered) EJB receiver from this client context.
unregisterReconnectHandler(ReconnectHandler) - Method in class org.jboss.ejb.client.EJBClientContext
Unregisters a ReconnectHandler from this EJBClientContext
UserTransactionID - Class in org.jboss.ejb.client
 

V

Version - Class in org.jboss.ejb.client
 
VERSION - Static variable in class org.jboss.ejb.client.Version
The current version.

W

WEAK_AFFINITY - Static variable in class org.jboss.ejb.client.AttachmentKeys
The preferred node or cluster for invocations from this proxy.
WEAK_AFFINITY_CONTEXT_KEY - Static variable in class org.jboss.ejb.client.Affinity
Key which will be used in the invocation context data for passing around the weak affinity associated with a EJB
writeExternal(ObjectOutput) - Method in class org.jboss.ejb.client.SerializedEJBInvocationHandler
Write this object to the output stream.
writePackedInteger(DataOutput, int) - Static method in class org.jboss.ejb.client.remoting.PackedInteger
Converts the passed value into a PackedInteger and writes it to the output
writeReplace() - Method in class org.jboss.ejb.client.SessionID
Substitute this session ID with a serialized representation.
writeReplace() - Method in class org.jboss.ejb.client.TransactionID
Substitute this transaction ID with a serialized representation.

X

XidTransactionID - Class in org.jboss.ejb.client
A transaction ID for an XID, used to propagate transactions from a transaction controller running on this or a calling node.

A B C D E F G H I L M N O P R S T U V W X
JBoss EJB client 1.0.3.Final

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