Class ReceivedTask

java.lang.Object
app.nzyme.plugin.distributed.tasksqueue.ReceivedTask

public abstract class ReceivedTask extends Object
  • Constructor Details

    • ReceivedTask

      public ReceivedTask()
  • Method Details

    • type

      public abstract TaskType type()
    • senderNodeId

      public abstract UUID senderNodeId()
    • allowProcessSelf

      public abstract boolean allowProcessSelf()
    • parametersMap

      public abstract Map<String,Object> parametersMap()
    • parametersString

      public abstract String parametersString()
    • allowRetry

      public abstract boolean allowRetry()
    • create

      public static ReceivedTask create(TaskType type, UUID senderNodeId, boolean allowProcessSelf, Map<String,Object> parametersMap, String parametersString, boolean allowRetry)
    • builder

      public static ReceivedTask.Builder builder()