public class EJBClientDescriptorMetaData extends Object
Modifier and Type | Class and Description |
---|---|
class |
EJBClientDescriptorMetaData.ClusterConfig |
class |
EJBClientDescriptorMetaData.ClusterNodeConfig |
class |
EJBClientDescriptorMetaData.RemotingReceiverConfiguration |
Constructor and Description |
---|
EJBClientDescriptorMetaData() |
Modifier and Type | Method and Description |
---|---|
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() |
String |
getDeploymentNodeSelector() |
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 EJB client context represented by this metadata.
|
Boolean |
isLocalReceiverPassByValue()
If pass-by-value semantics for the local EJB receiver has been explicitly set, then returns that value.
|
EJBClientDescriptorMetaData.ClusterConfig |
newClusterConfig(String clusterName) |
void |
setDeploymentNodeSelector(String selector) |
void |
setExcludeLocalReceiver(Boolean excludeLocalReceiver)
Exclude/include the local receiver in the EJB 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 EJB client context
represented by this metadata
|
void |
setProfile(String profile) |
public EJBClientDescriptorMetaData.RemotingReceiverConfiguration addRemotingReceiverConnectionRef(String outboundConnectionRef)
EJBClientDescriptorMetaData
outboundConnectionRef
- The name of the outbound connection. Cannot be null or empty string.public Collection<EJBClientDescriptorMetaData.RemotingReceiverConfiguration> getRemotingReceiverConfigurations()
EJBClientDescriptorMetaData
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 EJB 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)
Copyright © 2018 JBoss by Red Hat. All rights reserved.