Class TaskMessage

java.lang.Object
com.github.workerframework.api.TaskMessage

public final class TaskMessage extends Object
The generic task message class to be serialised from or to a queue. This will contain the serialised worker-specific data inside.
  • Field Details

  • Constructor Details

  • Method Details

    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int version)
    • getTaskId

      public String getTaskId()
    • setTaskId

      public void setTaskId(String taskId)
    • getTaskClassifier

      public String getTaskClassifier()
    • setTaskClassifier

      public void setTaskClassifier(String taskClassifier)
    • getTaskData

      public byte[] getTaskData()
    • setTaskData

      public void setTaskData(byte[] taskData)
    • getTaskStatus

      public TaskStatus getTaskStatus()
    • setTaskStatus

      public void setTaskStatus(TaskStatus taskStatus)
    • getTaskApiVersion

      public int getTaskApiVersion()
    • setTaskApiVersion

      public void setTaskApiVersion(int taskApiVersion)
    • getContext

      public Map<String,byte[]> getContext()
    • setContext

      public void setContext(Map<String,byte[]> context)
    • getTo

      public String getTo()
    • setTo

      public void setTo(String to)
    • getTracking

      public TrackingInfo getTracking()
    • setTracking

      public void setTracking(TrackingInfo tracking)
    • getSourceInfo

      public TaskSourceInfo getSourceInfo()
    • setSourceInfo

      public void setSourceInfo(TaskSourceInfo sourceInfo)
    • getPriority

      public Integer getPriority()
    • setPriority

      public void setPriority(Integer priority)
    • getCorrelationId

      public String getCorrelationId()
    • setCorrelationId

      public void setCorrelationId(String correlationId)