TaskActivity

public class TaskActivity implements Comparable<TaskActivity>

Represents a single task activity. Task activity is a historical entry about a task execution.

Constructors

TaskActivity

public TaskActivity()

Constructor.

TaskActivity

public TaskActivity(String message, Long task, TaskActivityType activityType)

Constructor.

Parameters:
  • message – the activity message
  • task – the activity task ID
  • activityType – the activity type

TaskActivity

public TaskActivity(String message, String field, Long task, TaskActivityType activityType)

Constructor.

Parameters:
  • message – the activity message
  • field – the field name
  • task – the activity task ID
  • activityType – the activity type

TaskActivity

public TaskActivity(String message, List<String> fields, Long task, TaskActivityType activityType, TaskExecutionProgress executionProgress)

Constructor.

Parameters:
  • message – the activity message
  • fields – the field names
  • task – the activity task ID
  • activityType – the activity type
  • executionProgress – the progress of task action executions

TaskActivity

public TaskActivity(String message, List<String> fields, Long task, TaskActivityType activityType, String stackTraceElement)

Constructor.

Parameters:
  • message – the activity message
  • fields – the field names
  • task – the activity ID
  • activityType – the activity type
  • stackTraceElement – the stack trace that caused the task failure

TaskActivity

public TaskActivity(String message, List<String> fields, Long task, TaskActivityType activityType, String stackTraceElement, Map<String, Object> parameters, TaskExecutionProgress executionProgress)

Constructor.

Parameters:
  • message – the activity message
  • fields – the field names
  • task – the task ID
  • activityType – the activity type
  • stackTraceElement – the stack trace that caused the task failure
  • parameters – the parameters used by the task in this execution
  • executionProgress – the progress of task action executions

TaskActivity

public TaskActivity(String message, List<String> fields, Long task, String triggerName, TaskActivityType activityType, String stackTraceElement, Map<String, Object> parameters, TaskExecutionProgress executionProgress)

Constructor.

Parameters:
  • message – the activity message
  • fields – the field names
  • task – the task ID
  • triggerName – the task trigger name
  • activityType – the activity type
  • stackTraceElement – the stack trace that caused the task failure
  • parameters – the parameters used by the task in this execution
  • executionProgress – the progress of task action executions

Methods

compareTo

public int compareTo(TaskActivity o)

equals

public boolean equals(Object obj)

getActivityType

public TaskActivityType getActivityType()

getDate

public DateTime getDate()

getFields

public List<String> getFields()

getId

public Long getId()

getMessage

public String getMessage()

getParameters

public Map<String, Object> getParameters()

getStackTraceElement

public String getStackTraceElement()

getTask

public Long getTask()

getTaskExecutionProgress

public TaskExecutionProgress getTaskExecutionProgress()

getTriggerName

public String getTriggerName()

hashCode

public int hashCode()

setActivityType

public void setActivityType(TaskActivityType activityType)

setDate

public void setDate(DateTime date)

setField

public void setField(String field)

setFields

public void setFields(List<String> fields)

setId

public void setId(Long id)

setMessage

public void setMessage(String message)

setParameters

public void setParameters(Map<String, Object> parameters)

setStackTraceElement

public void setStackTraceElement(String stackTraceElement)

setTask

public void setTask(Long task)

setTaskExecutionProgress

public void setTaskExecutionProgress(TaskExecutionProgress executionProgress)

setTriggerName

public void setTriggerName(String triggerName)

toDto

public TaskActivityDto toDto()

toString

public String toString()