Class TeamTask


@Entity @Track(fields={@TrackField(name="name"),@TrackField(name="status"),@TrackField(name="priority"),@TrackField(name="taskDate"),@TrackField(name="taskDuration"),@TrackField(name="taskDeadline"),@TrackField(name="assignedTo")},messages={@TrackMessage(message="Task created",condition="true",on=CREATE),@TrackMessage(message="Task closed",condition="status == \'closed\'",tag="success",on=UPDATE,fields="status"),@TrackMessage(message="Urgent",condition="priority == \'urgent\'",tag="important",on=UPDATE,fields="priority")},contents=@TrackMessage(message="#{description}",condition="true",fields="description"),files=true) public class TeamTask extends AuditableModel
  • Constructor Details

    • TeamTask

      public TeamTask()
    • TeamTask

      public TeamTask(String name)
  • Method Details

    • getId

      public Long getId()
      Specified by:
      getId in class Model
    • setId

      public void setId(Long id)
      Specified by:
      setId in class Model
    • getTeam

      public Team getTeam()
    • setTeam

      public void setTeam(Team team)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getPriority

      public String getPriority()
    • setPriority

      public void setPriority(String priority)
    • getSequence

      public Integer getSequence()
    • setSequence

      public void setSequence(Integer sequence)
    • getTaskDate

      public LocalDate getTaskDate()
    • setTaskDate

      public void setTaskDate(LocalDate taskDate)
    • getTaskDuration

      public Integer getTaskDuration()
    • setTaskDuration

      public void setTaskDuration(Integer taskDuration)
    • getTaskDeadline

      public LocalDate getTaskDeadline()
    • setTaskDeadline

      public void setTaskDeadline(LocalDate taskDeadline)
    • getRelatedModel

      public String getRelatedModel()
    • setRelatedModel

      public void setRelatedModel(String relatedModel)
    • getRelatedName

      public String getRelatedName()
    • setRelatedName

      public void setRelatedName(String relatedName)
    • getRelatedId

      public Long getRelatedId()
    • setRelatedId

      public void setRelatedId(Long relatedId)
    • getAssignedTo

      public User getAssignedTo()
    • setAssignedTo

      public void setAssignedTo(User assignedTo)
    • getAttrs

      public String getAttrs()
    • setAttrs

      public void setAttrs(String attrs)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object