001
014
015 package com.liferay.portal.kernel.workflow;
016
017 import java.io.Serializable;
018
019 import java.util.Date;
020 import java.util.List;
021 import java.util.Map;
022
023
029 public interface WorkflowTask {
030
031 public long getAssigneeUserId();
032
033 public Date getCompletionDate();
034
035 public Date getCreateDate();
036
037 public String getDescription();
038
039 public Date getDueDate();
040
041 public String getName();
042
043 public Map<String, Serializable> getOptionalAttributes();
044
045 public long getWorkflowDefinitionId();
046
047 public String getWorkflowDefinitionName();
048
049 public int getWorkflowDefinitionVersion();
050
051 public long getWorkflowInstanceId();
052
053 public List<WorkflowTaskAssignee> getWorkflowTaskAssignees();
054
055 public long getWorkflowTaskId();
056
057 public boolean isAssignedToSingleUser();
058
059 public boolean isAsynchronous();
060
061 public boolean isCompleted();
062
063 }