Class ReceivedMessage
- java.lang.Object
-
- app.nzyme.plugin.distributed.messaging.ReceivedMessage
-
public abstract class ReceivedMessage extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReceivedMessage.Builder
-
Constructor Summary
Constructors Constructor Description ReceivedMessage()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ReceivedMessage.Builderbuilder()static ReceivedMessagecreate(UUID receiver, UUID sender, MessageType type, Map<String,Object> parametersMap, String parametersString, boolean limitToCurrentCycle)abstract booleanlimitToCurrentCycle()abstract Map<String,Object>parametersMap()abstract StringparametersString()abstract UUIDreceiver()abstract UUIDsender()abstract MessageTypetype()
-
-
-
Method Detail
-
receiver
public abstract UUID receiver()
-
sender
public abstract UUID sender()
-
type
public abstract MessageType type()
-
parametersString
public abstract String parametersString()
-
limitToCurrentCycle
public abstract boolean limitToCurrentCycle()
-
create
public static ReceivedMessage create(UUID receiver, UUID sender, MessageType type, Map<String,Object> parametersMap, String parametersString, boolean limitToCurrentCycle)
-
builder
public static ReceivedMessage.Builder builder()
-
-