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)

Constructor.

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

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

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()

getMessage

public String getMessage()

getStackTraceElement

public String getStackTraceElement()

getTask

public Long getTask()

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)

setMessage

public void setMessage(String message)

setStackTraceElement

public void setStackTraceElement(String stackTraceElement)

setTask

public void setTask(Long task)

toString

public String toString()