Class NotifExecutionTask
java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model2.notification.pojos.NotifExecutionTask
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionNotifExecutionTask(ProjectWorkflowExecutionTasksQueryResultRow pRow) Create an instance of this object from query result row. -
Method Summary
Modifier and TypeMethodDescriptionReturns the last action that was performed on this task (e.g.Returns the name of the user who performed the last action on the task.Returns the timestamp of when the last action was performed on this task.Returns the timestamp of when this task was created.Returns the name of the group that this task is assigned to.getNotes()Returns any notes provided for this task.Returns timestamp of when this task is scheduled to complete.Returns the status name of the task.Returns the target date and time the task will be completed if the task is an scheduled task; otherwise returns "On Approval".getType()Returns the type of task for the project.
-
Constructor Details
-
NotifExecutionTask
public NotifExecutionTask(ProjectWorkflowExecutionTasksQueryResultRow pRow) Create an instance of this object from query result row.- Parameters:
pRow- The query result row.
-
-
Method Details
-
getType
Returns the type of task for the project.
- Project Approval
- Project Approval (External)
- Project Schedule
- Application Approval
- Application Approval (External)
- Application Schedule
- Pipeline Approval
- Pipeline Approval (External)
- Pipeline Schedule
- Review Task
- Returns:
- the TaskType
-
getStatus
Returns the status name of the task.- Returns:
- The status name of the task.
-
getTargetDate
Returns the target date and time the task will be completed if the task is an scheduled task; otherwise returns "On Approval".- Returns:
- The target date and time the task will be completed if the task is an scheduled task.
-
getAction
Returns the last action that was performed on this task (e.g. "Approved by Sally On 07 JUL 2021 2:00 PM CST").- Returns:
- The last action that was performed on this task
-
getActionOn
Returns the timestamp of when the last action was performed on this task. Null if no action was performed.- Returns:
- The timestamp of when the last action was performed on this task. Null if no action was performed.
-
getActionBy
Returns the name of the user who performed the last action on the task. Null if no action performed.- Returns:
- The name of the user who performed the last action on the task.
-
getScheduledTime
Returns timestamp of when this task is scheduled to complete. Null if not a scheduled task.- Returns:
- The timestamp of when this task is scheduled to complete. Null if not a scheduled task.
-
getOverrideFlag
-
getExternalId
-
getGroupName
Returns the name of the group that this task is assigned to.- Returns:
- The name of the group that this task is assigned to.
-
getGroupId
-
getNotes
Returns any notes provided for this task.- Returns:
- Any notes provided for this task.
-
getWorkflowExecutionId
-
getCreatedOn
Returns the timestamp of when this task was created.- Returns:
- The timestamp of when this task was created.
-
getWorkflowRequestId
-
getFolderRequestId
-
getPipelineStageGateExecId
-
getPipelineStageStepExecId
-