public class ClusterRequest
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
void |
addTargetClusterNodeAddresses(Address... targetClusterNodeAddresses) |
void |
addTargetClusterNodeIds(java.lang.String... targetClusterNodeIds) |
static ClusterRequest |
createClusterRequest(ClusterMessageType clusterMessageType,
ClusterNode originatingClusterNode) |
static ClusterRequest |
createMulticastRequest(MethodHandler methodHandler) |
static ClusterRequest |
createMulticastRequest(MethodHandler methodHandler,
boolean skipLocal) |
static ClusterRequest |
createUnicastRequest(MethodHandler methodHandler,
Address... targetClusterNodeAddresses) |
static ClusterRequest |
createUnicastRequest(MethodHandler methodHandler,
java.lang.String... targetClusterNodeIds) |
ClusterMessageType |
getClusterMessageType() |
MethodHandler |
getMethodHandler() |
ClusterNode |
getOriginatingClusterNode() |
java.util.Collection<Address> |
getTargetClusterNodeAddresses() |
java.util.Collection<java.lang.String> |
getTargetClusterNodeIds() |
java.lang.String |
getUuid() |
boolean |
isFireAndForget() |
boolean |
isMulticast() |
boolean |
isSkipLocal() |
void |
setClusterMessageType(ClusterMessageType clusterMessageType) |
void |
setFireAndForget(boolean fireAndForget) |
void |
setMethodHandler(MethodHandler methodHandler) |
void |
setMulticast(boolean multicast) |
void |
setOriginatingClusterNode(ClusterNode originatingClusterNode) |
void |
setSkipLocal(boolean skipLocal) |
void |
setUuid(java.lang.String uuid) |
java.lang.String |
toString() |
public static ClusterRequest createClusterRequest(ClusterMessageType clusterMessageType, ClusterNode originatingClusterNode)
public static ClusterRequest createMulticastRequest(MethodHandler methodHandler)
public static ClusterRequest createMulticastRequest(MethodHandler methodHandler, boolean skipLocal)
public static ClusterRequest createUnicastRequest(MethodHandler methodHandler, Address... targetClusterNodeAddresses)
public static ClusterRequest createUnicastRequest(MethodHandler methodHandler, java.lang.String... targetClusterNodeIds)
public void addTargetClusterNodeAddresses(Address... targetClusterNodeAddresses)
public void addTargetClusterNodeIds(java.lang.String... targetClusterNodeIds)
public ClusterMessageType getClusterMessageType()
public MethodHandler getMethodHandler()
public ClusterNode getOriginatingClusterNode()
public java.util.Collection<Address> getTargetClusterNodeAddresses()
public java.util.Collection<java.lang.String> getTargetClusterNodeIds()
public java.lang.String getUuid()
public boolean isFireAndForget()
public boolean isMulticast()
public boolean isSkipLocal()
public void setClusterMessageType(ClusterMessageType clusterMessageType)
public void setFireAndForget(boolean fireAndForget)
public void setMethodHandler(MethodHandler methodHandler)
public void setMulticast(boolean multicast)
public void setOriginatingClusterNode(ClusterNode originatingClusterNode)
public void setSkipLocal(boolean skipLocal)
public void setUuid(java.lang.String uuid)
public java.lang.String toString()
toString in class java.lang.Object