final class UnicastMessengerMessage
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.io.Serializable |
payload |
private java.util.Set<WorkerAddress> |
recipients |
private WorkerAddress |
sender |
private static long |
serialVersionUID |
Constructor and Description |
---|
UnicastMessengerMessage(WorkerAddress sender,
java.util.Set<WorkerAddress> recipients,
java.io.Serializable payload) |
Modifier and Type | Method and Description |
---|---|
boolean |
isRecipient(WorkerAddress workerAddress) |
java.io.Serializable |
payload() |
java.util.Set<WorkerAddress> |
recipients() |
WorkerAddress |
sender() |
java.lang.String |
toString() |
private static final long serialVersionUID
private final WorkerAddress sender
private final java.util.Set<WorkerAddress> recipients
private final java.io.Serializable payload
UnicastMessengerMessage(WorkerAddress sender, java.util.Set<WorkerAddress> recipients, java.io.Serializable payload)
public WorkerAddress sender()
public java.util.Set<WorkerAddress> recipients()
public boolean isRecipient(WorkerAddress workerAddress)
public java.io.Serializable payload()
public java.lang.String toString()
toString
in class java.lang.Object