- 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
ClusterNode
s
in that cluster.
- ClusterNodeManager - Interface in org.jboss.ejb.client
-
- 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
-
- ConfigBasedEJBClientContextSelector(EJBClientConfiguration) - Constructor for class org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector
-
- 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.
- 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 invocation context for EJB invocations from an EJB client
- EJBClientManagedTransactionContext - Class in org.jboss.ejb.client
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.EJBReceiverInvocationContext
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- retryInvocation(boolean) - Method in class org.jboss.ejb.client.EJBReceiverInvocationContext
-
Retry the current invocation
- 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.
- selectNode(String[], String, String, String) - Method in interface org.jboss.ejb.client.DeploymentNodeSelector
-
Selects and returns a node from among the eligibleNodes
to handle the invocation on a deployment
represented by the passed appName
, moduleName
and distinctName
combination.
- 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
-
- StatefulEJBLocator(Class<T>, String, String, String, String, SessionID, Affinity, String) - Constructor for class org.jboss.ejb.client.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.