public class EJBClientDescriptorMetaData extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
EJBClientDescriptorMetaData.ClusterConfig |
class |
EJBClientDescriptorMetaData.ClusterNodeConfig |
static class |
EJBClientDescriptorMetaData.HttpConnectionConfiguration |
class |
EJBClientDescriptorMetaData.RemotingReceiverConfiguration |
| Constructor and Description |
|---|
EJBClientDescriptorMetaData() |
| Modifier and Type | Method and Description |
|---|---|
EJBClientDescriptorMetaData.HttpConnectionConfiguration |
addHttpConnectionRef(String uri)
Adds an HTTP connection
by this
EJBClientDescriptorMetaData |
EJBClientDescriptorMetaData.RemotingReceiverConfiguration |
addRemotingReceiverConnectionRef(String outboundConnectionRef)
Adds an outbound connection reference used by a remoting receiver in the client context represented
by this
EJBClientDescriptorMetaData |
Collection<EJBClientDescriptorMetaData.ClusterConfig> |
getClusterConfigs() |
int |
getDefaultCompression() |
String |
getDeploymentNodeSelector() |
List<EJBClientDescriptorMetaData.HttpConnectionConfiguration> |
getHttpConnectionConfigurations() |
long |
getInvocationTimeout() |
String |
getProfile() |
Collection<EJBClientDescriptorMetaData.RemotingReceiverConfiguration> |
getRemotingReceiverConfigurations()
Returns a collection of outbound connection references that are used by the remoting receivers
configured in the client context of this
EJBClientDescriptorMetaData |
Boolean |
isLocalReceiverExcluded()
Returns true if the local receiver is disabled in the Jakarta Enterprise Beans client context represented by this metadata.
|
Boolean |
isLocalReceiverPassByValue()
If pass-by-value semantics for the local Jakarta Enterprise Beans receiver has been explicitly set, then returns that value.
|
EJBClientDescriptorMetaData.ClusterConfig |
newClusterConfig(String clusterName) |
void |
setDefaultCompression(int defaultCompression) |
void |
setDeploymentNodeSelector(String selector) |
void |
setExcludeLocalReceiver(Boolean excludeLocalReceiver)
Exclude/include the local receiver in the Jakarta Enterprise Beans client context represented by this metadata.
|
void |
setInvocationTimeout(long invocationTimeout) |
void |
setLocalReceiverPassByValue(Boolean passByValue)
Set the pass-by-value semantics for the local receiver belonging to the Jakarta Enterprise Beans client context
represented by this metadata
|
void |
setProfile(String profile) |
public EJBClientDescriptorMetaData.RemotingReceiverConfiguration addRemotingReceiverConnectionRef(String outboundConnectionRef)
EJBClientDescriptorMetaDataoutboundConnectionRef - The name of the outbound connection. Cannot be null or empty string.public EJBClientDescriptorMetaData.HttpConnectionConfiguration addHttpConnectionRef(String uri)
EJBClientDescriptorMetaDatauri - The uri of the HTTP outbound connection. Cannot be null or empty string.public Collection<EJBClientDescriptorMetaData.RemotingReceiverConfiguration> getRemotingReceiverConfigurations()
EJBClientDescriptorMetaDatapublic List<EJBClientDescriptorMetaData.HttpConnectionConfiguration> getHttpConnectionConfigurations()
public void setLocalReceiverPassByValue(Boolean passByValue)
passByValue - True if pass-by-value. False otherwise.public Boolean isLocalReceiverPassByValue()
public void setExcludeLocalReceiver(Boolean excludeLocalReceiver)
excludeLocalReceiver - True if local receiver has to be excluded in the Jakarta Enterprise Beans client context. False otherwise.public Boolean isLocalReceiverExcluded()
public Collection<EJBClientDescriptorMetaData.ClusterConfig> getClusterConfigs()
public EJBClientDescriptorMetaData.ClusterConfig newClusterConfig(String clusterName)
public long getInvocationTimeout()
public void setInvocationTimeout(long invocationTimeout)
public String getDeploymentNodeSelector()
public void setDeploymentNodeSelector(String selector)
public String getProfile()
public void setProfile(String profile)
public int getDefaultCompression()
public void setDefaultCompression(int defaultCompression)
Copyright © 2023 JBoss by Red Hat. All rights reserved.