Package org.jbpm.services.task.query
Class TaskSummaryImpl
- java.lang.Object
-
- org.jbpm.services.task.query.TaskSummaryImpl
-
- All Implemented Interfaces:
Externalizable,Serializable,org.kie.api.task.model.QuickTaskSummary,org.kie.api.task.model.TaskSummary,org.kie.internal.task.api.model.InternalTaskSummary
public class TaskSummaryImpl extends Object implements org.kie.internal.task.api.model.InternalTaskSummary
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TaskSummaryImpl()TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, boolean skipable, String actualOwnerId, String createdById, Date createdOn, Date activationTime, Date expirationTime, String processId, long processSessionId, long processInstanceId, String deploymentId, org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy, long parentId)TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, boolean skipable, org.kie.api.task.model.User actualOwner, org.kie.api.task.model.User createdBy, Date createdOn, Date activationTime, Date expirationTime, String processId, long processSessionId, long processInstanceId, String deploymentId, org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy, long parentId)TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, String actualOwner, String createdBy, Date createdOn, Date activationTime, Date expirationTime, String processId, long processInstanceId, long parentId, String deploymentId, boolean skipable)TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, String actualOwner, String createdBy, Date createdOn, Date activationTime, Date expirationTime, String processId, long processInstanceId, long parentId, String deploymentId, boolean skipable, String correlationKey, Integer processType)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)DategetActivationTime()org.kie.api.task.model.UsergetActualOwner()StringgetActualOwnerId()StringgetCorrelationKey()org.kie.api.task.model.UsergetCreatedBy()StringgetCreatedById()DategetCreatedOn()StringgetDeploymentId()StringgetDescription()DategetExpirationTime()LonggetId()StringgetName()LonggetParentId()List<String>getPotentialOwners()Deprecated.IntegergetPriority()StringgetProcessId()LonggetProcessInstanceId()LonggetProcessSessionId()IntegergetProcessType()org.kie.api.task.model.StatusgetStatus()StringgetStatusId()StringgetSubject()org.kie.internal.task.api.model.SubTasksStrategygetSubTaskStrategy()inthashCode()BooleanisQuickTaskSummary()BooleanisSkipable()voidreadExternal(ObjectInput in)voidsetActivationTime(Date activationTime)voidsetActualOwner(org.kie.api.task.model.User actualOwner)voidsetCreatedBy(org.kie.api.task.model.User createdBy)voidsetCreatedOn(Date createdOn)voidsetDescription(String description)voidsetExpirationTime(Date expirationTime)voidsetId(long id)voidsetName(String name)voidsetParentId(long parentId)voidsetPotentialOwners(List<String> potentialOwners)Deprecated.voidsetPriority(int priority)voidsetProcessId(String processId)voidsetProcessInstanceId(long processInstanceId)voidsetProcessSessionId(long processSessionId)voidsetSkipable(boolean skipable)voidsetStatus(org.kie.api.task.model.Status status)voidsetSubject(String subject)voidsetSubTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy)StringtoString()voidwriteExternal(ObjectOutput out)
-
-
-
Constructor Detail
-
TaskSummaryImpl
public TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, boolean skipable, org.kie.api.task.model.User actualOwner, org.kie.api.task.model.User createdBy, Date createdOn, Date activationTime, Date expirationTime, String processId, long processSessionId, long processInstanceId, String deploymentId, org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy, long parentId)
-
TaskSummaryImpl
public TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, boolean skipable, String actualOwnerId, String createdById, Date createdOn, Date activationTime, Date expirationTime, String processId, long processSessionId, long processInstanceId, String deploymentId, org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy, long parentId)
-
TaskSummaryImpl
public TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, String actualOwner, String createdBy, Date createdOn, Date activationTime, Date expirationTime, String processId, long processInstanceId, long parentId, String deploymentId, boolean skipable)
-
TaskSummaryImpl
public TaskSummaryImpl(long id, String name, String subject, String description, org.kie.api.task.model.Status status, int priority, String actualOwner, String createdBy, Date createdOn, Date activationTime, Date expirationTime, String processId, long processInstanceId, long parentId, String deploymentId, boolean skipable, String correlationKey, Integer processType)
-
TaskSummaryImpl
public TaskSummaryImpl()
-
-
Method Detail
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
getId
public Long getId()
- Specified by:
getIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
setId
public void setId(long id)
- Specified by:
setIdin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getProcessInstanceId
public Long getProcessInstanceId()
- Specified by:
getProcessInstanceIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
setProcessInstanceId
public void setProcessInstanceId(long processInstanceId)
- Specified by:
setProcessInstanceIdin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.kie.api.task.model.QuickTaskSummary
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getSubject
public String getSubject()
- Specified by:
getSubjectin interfaceorg.kie.api.task.model.TaskSummary
-
setSubject
public void setSubject(String subject)
- Specified by:
setSubjectin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.kie.api.task.model.TaskSummary
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getStatus
public org.kie.api.task.model.Status getStatus()
- Specified by:
getStatusin interfaceorg.kie.api.task.model.TaskSummary
-
setStatus
public void setStatus(org.kie.api.task.model.Status status)
- Specified by:
setStatusin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getPriority
public Integer getPriority()
- Specified by:
getPriorityin interfaceorg.kie.api.task.model.QuickTaskSummary
-
setPriority
public void setPriority(int priority)
- Specified by:
setPriorityin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
isSkipable
public Boolean isSkipable()
- Specified by:
isSkipablein interfaceorg.kie.api.task.model.TaskSummary
-
setSkipable
public void setSkipable(boolean skipable)
- Specified by:
setSkipablein interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getActualOwner
public org.kie.api.task.model.User getActualOwner()
- Specified by:
getActualOwnerin interfaceorg.kie.api.task.model.TaskSummary
-
setActualOwner
public void setActualOwner(org.kie.api.task.model.User actualOwner)
- Specified by:
setActualOwnerin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getCreatedBy
public org.kie.api.task.model.User getCreatedBy()
- Specified by:
getCreatedByin interfaceorg.kie.api.task.model.TaskSummary
-
setCreatedBy
public void setCreatedBy(org.kie.api.task.model.User createdBy)
- Specified by:
setCreatedByin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getCreatedOn
public Date getCreatedOn()
- Specified by:
getCreatedOnin interfaceorg.kie.api.task.model.QuickTaskSummary
-
setCreatedOn
public void setCreatedOn(Date createdOn)
- Specified by:
setCreatedOnin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getActivationTime
public Date getActivationTime()
- Specified by:
getActivationTimein interfaceorg.kie.api.task.model.QuickTaskSummary
-
setActivationTime
public void setActivationTime(Date activationTime)
- Specified by:
setActivationTimein interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getExpirationTime
public Date getExpirationTime()
- Specified by:
getExpirationTimein interfaceorg.kie.api.task.model.QuickTaskSummary
-
setExpirationTime
public void setExpirationTime(Date expirationTime)
- Specified by:
setExpirationTimein interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getProcessId
public String getProcessId()
- Specified by:
getProcessIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
setProcessId
public void setProcessId(String processId)
- Specified by:
setProcessIdin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getProcessSessionId
public Long getProcessSessionId()
- Specified by:
getProcessSessionIdin interfaceorg.kie.api.task.model.TaskSummary
-
setProcessSessionId
public void setProcessSessionId(long processSessionId)
- Specified by:
setProcessSessionIdin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getSubTaskStrategy
public org.kie.internal.task.api.model.SubTasksStrategy getSubTaskStrategy()
- Specified by:
getSubTaskStrategyin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
setSubTaskStrategy
public void setSubTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy)
- Specified by:
setSubTaskStrategyin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getParentId
public Long getParentId()
- Specified by:
getParentIdin interfaceorg.kie.internal.task.api.model.InternalTaskSummary- Specified by:
getParentIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
setParentId
public void setParentId(long parentId)
- Specified by:
setParentIdin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
getPotentialOwners
@Deprecated public List<String> getPotentialOwners()
Deprecated.- Specified by:
getPotentialOwnersin interfaceorg.kie.api.task.model.TaskSummary
-
setPotentialOwners
@Deprecated public void setPotentialOwners(List<String> potentialOwners)
Deprecated.- Specified by:
setPotentialOwnersin interfaceorg.kie.internal.task.api.model.InternalTaskSummary
-
isQuickTaskSummary
public Boolean isQuickTaskSummary()
- Specified by:
isQuickTaskSummaryin interfaceorg.kie.api.task.model.TaskSummary
-
getStatusId
public String getStatusId()
- Specified by:
getStatusIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
getActualOwnerId
public String getActualOwnerId()
- Specified by:
getActualOwnerIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
getCreatedById
public String getCreatedById()
- Specified by:
getCreatedByIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
getDeploymentId
public String getDeploymentId()
- Specified by:
getDeploymentIdin interfaceorg.kie.api.task.model.QuickTaskSummary
-
getCorrelationKey
public String getCorrelationKey()
- Specified by:
getCorrelationKeyin interfaceorg.kie.api.task.model.TaskSummary
-
getProcessType
public Integer getProcessType()
- Specified by:
getProcessTypein interfaceorg.kie.api.task.model.TaskSummary
-
-