TaskEvent

public abstract class TaskEvent implements Serializable

Represents a single task event. Task event is an abstract base for events utilized in the task module. It serves as a base for both ActionEvents and TriggerEvents. It is a part of the channel model.

Constructors

TaskEvent

protected TaskEvent()

Constructor.

TaskEvent

protected TaskEvent(String description, String displayName, String subject)

Constructor.

Parameters:
  • description – the event description
  • displayName – the event display name
  • subject – the event subject

TaskEvent

protected TaskEvent(String name, String description, String displayName, String subject)

Constructor.

Parameters:
  • name – the event name
  • description – the event description
  • displayName – the event display name
  • subject – the event subject

Methods

containsParameter

public boolean containsParameter(String key)

equals

public boolean equals(Object obj)

equalsSubject

protected boolean equalsSubject(String subject)

getDescription

public String getDescription()

getDisplayName

public String getDisplayName()

getName

public String getName()

getSubject

public String getSubject()

hasSubject

public boolean hasSubject()

hashCode

public int hashCode()

setDescription

public void setDescription(String description)

setDisplayName

public void setDisplayName(String displayName)

setName

public void setName(String name)

setSubject

public void setSubject(String subject)

toString

public String toString()