Interface Task
- All Superinterfaces:
AmetysObject
- All Known Subinterfaces:
ModifiableTask
- All Known Implementing Classes:
JCRTask
Task interface
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
Priority of a taskstatic enum
Status of a task -
Method Summary
Modifier and TypeMethodDescriptionGet the list of user assigned to this taskGet the creator of the taskGet the post's creation date.The description of the taskThe ending date of the taskGet the initial load estimated for this taskgetLabel()
The title of the taskGet the post's last modification date.Get the task priorityGet the progress of the taskThe starting date of the taskThe status of the taskGet the list of user subscribed to this taskThe identifier of a taskMethods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCode
-
Method Details
-
getTaskId
The identifier of a task- Returns:
- The id
-
getLabel
The title of the task- Returns:
- The title
-
getDescription
The description of the task- Returns:
- The description
-
getStartDate
The starting date of the task- Returns:
- The start date
-
getEndDate
The ending date of the task- Returns:
- The end date
-
getStatus
The status of the task- Returns:
- The status
-
getPriority
Get the task priority- Returns:
- the priority
-
getInitialLoad
Get the initial load estimated for this task- Returns:
- The initial load
-
getProgress
Get the progress of the task- Returns:
- The progress, in percentage
-
getAuthor
Get the creator of the task- Returns:
- the creator
-
getAssignment
Get the list of user assigned to this task- Returns:
- The assignment list
-
getSubscribers
Get the list of user subscribed to this task- Returns:
- The list of subscribers
-
getCreationDate
Get the post's creation date.- Returns:
- the post's creation date.
-
getLastModified
Get the post's last modification date.- Returns:
- the post's last modification date.
-