Class GxUserTask

  • All Implemented Interfaces:
    Externalizable, Serializable, org.kie.api.task.model.QuickTaskSummary, org.kie.api.task.model.TaskSummary

    public class GxUserTask
    extends Object
    implements org.kie.api.task.model.TaskSummary
    See Also:
    Serialized Form
    • Constructor Detail

      • GxUserTask

        public GxUserTask​(org.kie.api.task.TaskService taskService,
                          org.kie.api.task.model.TaskSummary task)
    • Method Detail

      • getId

        public Long getId()
        Specified by:
        getId in interface org.kie.api.task.model.QuickTaskSummary
      • getName

        public String getName()
        Specified by:
        getName in interface org.kie.api.task.model.QuickTaskSummary
      • getStatusId

        public String getStatusId()
        Specified by:
        getStatusId in interface org.kie.api.task.model.QuickTaskSummary
      • getPriority

        public Integer getPriority()
        Specified by:
        getPriority in interface org.kie.api.task.model.QuickTaskSummary
      • getActualOwnerId

        public String getActualOwnerId()
        Specified by:
        getActualOwnerId in interface org.kie.api.task.model.QuickTaskSummary
      • getCreatedById

        public String getCreatedById()
        Specified by:
        getCreatedById in interface org.kie.api.task.model.QuickTaskSummary
      • getCreatedOn

        public Date getCreatedOn()
        Specified by:
        getCreatedOn in interface org.kie.api.task.model.QuickTaskSummary
      • getActivationTime

        public Date getActivationTime()
        Specified by:
        getActivationTime in interface org.kie.api.task.model.QuickTaskSummary
      • getExpirationTime

        public Date getExpirationTime()
        Specified by:
        getExpirationTime in interface org.kie.api.task.model.QuickTaskSummary
      • getProcessId

        public String getProcessId()
        Specified by:
        getProcessId in interface org.kie.api.task.model.QuickTaskSummary
      • getProcessInstanceId

        public Long getProcessInstanceId()
        Specified by:
        getProcessInstanceId in interface org.kie.api.task.model.QuickTaskSummary
      • getDeploymentId

        public String getDeploymentId()
        Specified by:
        getDeploymentId in interface org.kie.api.task.model.QuickTaskSummary
      • getParentId

        public Long getParentId()
        Specified by:
        getParentId in interface org.kie.api.task.model.QuickTaskSummary
      • getSubject

        public String getSubject()
        Specified by:
        getSubject in interface org.kie.api.task.model.TaskSummary
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.kie.api.task.model.TaskSummary
      • getStatus

        public org.kie.api.task.model.Status getStatus()
        Specified by:
        getStatus in interface org.kie.api.task.model.TaskSummary
      • isSkipable

        public Boolean isSkipable()
        Specified by:
        isSkipable in interface org.kie.api.task.model.TaskSummary
      • getActualOwner

        public org.kie.api.task.model.User getActualOwner()
        Specified by:
        getActualOwner in interface org.kie.api.task.model.TaskSummary
      • getTaskInitiator

        public org.kie.api.task.model.User getTaskInitiator()
      • getCreatedBy

        public org.kie.api.task.model.User getCreatedBy()
        Specified by:
        getCreatedBy in interface org.kie.api.task.model.TaskSummary
      • getProcessSessionId

        public Long getProcessSessionId()
        Specified by:
        getProcessSessionId in interface org.kie.api.task.model.TaskSummary
      • getPotentialOwners

        @Deprecated
        public List<String> getPotentialOwners()
        Deprecated.
        Specified by:
        getPotentialOwners in interface org.kie.api.task.model.TaskSummary
      • isQuickTaskSummary

        public Boolean isQuickTaskSummary()
        Specified by:
        isQuickTaskSummary in interface org.kie.api.task.model.TaskSummary
      • getComments

        public List<org.kie.api.task.model.Comment> getComments()
      • getLatestComment

        public org.kie.api.task.model.Comment getLatestComment()
      • getComment

        public String getComment()
      • getCommentedBy

        public String getCommentedBy()
      • getTaskService

        protected org.kie.api.task.TaskService getTaskService()
      • getTask

        public org.kie.api.task.model.Task getTask()
      • getTaskOwner

        public String getTaskOwner()
      • setTaskOwner

        public void setTaskOwner​(String taskOwner)
      • setTaskObjectFault

        public void setTaskObjectFault​(Fault<Long,​Object> taskObjectFault)