Root element for a jboss-ejb-client.xml file
The EJB client configurations
Configurations that will be used to setup an EJB client context for the
deployment.
Configures EJB receivers for the client context
Cluster configurations applicable for this client context
Remote connection profile selected for this client context
Configures remote http-connection for EJB invocation
A timeout, in milliseconds, that will be used for EJB invocations. A value of zero
or a negative value will imply a "wait forever" semantic where the invocation will never timeout
and the client will wait for the invocation result indefinitely.
The fully qualified class name of the class which implements the
org.jboss.ejb.client.DeploymentNodeSelector
interface. The instance of this class will be used for selecting nodes, from among multiple eligible
nodes within an EJB client context, which can handle a particular deployment
Default compression level (from 0 to 9) of request and response message payload.
Configures a remoting based EJB receiver
Set to true if the local receiver which gets added to the EJB client context by default, has to be
excluded from the context
Set to false if the local receiver that's available in the EJB client context, should use
pass-by-reference (instead of pass-by-value) semantics for the EJB invocations.
Configures the channel creation options for this remoting EJB receiver
Reference to an outbound connection configured in the remoting subsystem
The timeout, in milliseconds, to be used while creating a connection
Configures remote HTTP Connection for EJB invocation
Uniform Resource Identifier for the HTTP connection
Configures a cluster in the client context
Configures the channel creation options for the nodes in this cluster
Configures the connection creation options for the nodes in this cluster
Configures the channel creation options for the nodes in this cluster
The name of the cluster
The timeout in milliseconds while creating a connection for the nodes in the cluster
The maximum number of nodes to which the connection will be established in the cluster
The fully qualified class name of the class which implements the
org.jboss.ejb.client.ClusterNodeSelector
interface. The instance of this class will be used for selecting nodes, within the cluster, for
handling invocations
Configures the channel creation options for the node
Configures the connection creation options for the node
The name of the cluster node
The timeout in milliseconds while creating a connection for the node
The name of the property. Example org.xnio.Options.SASL_POLICY_NOANONYMOUS
The value of the property.
The name of the profile.