public class TaskSummaryImpl extends Object implements org.kie.internal.task.api.model.InternalTaskSummary
Constructor and Description |
---|
TaskSummaryImpl() |
TaskSummaryImpl(long id,
long processInstanceId,
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,
int processSessionId,
org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy,
long parentId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Date |
getActivationTime() |
org.kie.api.task.model.User |
getActualOwner() |
org.kie.api.task.model.User |
getCreatedBy() |
Date |
getCreatedOn() |
String |
getDescription() |
Date |
getExpirationTime() |
long |
getId() |
String |
getName() |
long |
getParentId() |
List<String> |
getPotentialOwners() |
int |
getPriority() |
String |
getProcessId() |
long |
getProcessInstanceId() |
int |
getProcessSessionId() |
org.kie.api.task.model.Status |
getStatus() |
String |
getSubject() |
org.kie.internal.task.api.model.SubTasksStrategy |
getSubTaskStrategy() |
int |
hashCode() |
boolean |
isSkipable() |
void |
readExternal(ObjectInput in) |
void |
setActivationTime(Date activationTime) |
void |
setActualOwner(org.kie.api.task.model.User actualOwner) |
void |
setCreatedBy(org.kie.api.task.model.User createdBy) |
void |
setCreatedOn(Date createdOn) |
void |
setDescription(String description) |
void |
setExpirationTime(Date expirationTime) |
void |
setId(long id) |
void |
setName(String name) |
void |
setParentId(long parentId) |
void |
setPotentialOwners(List<String> potentialOwners) |
void |
setPriority(int priority) |
void |
setProcessId(String processId) |
void |
setProcessInstanceId(long processInstanceId) |
void |
setProcessSessionId(int processSessionId) |
void |
setSkipable(boolean skipable) |
void |
setStatus(org.kie.api.task.model.Status status) |
void |
setSubject(String subject) |
void |
setSubTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy) |
void |
writeExternal(ObjectOutput out) |
public TaskSummaryImpl(long id, long processInstanceId, 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, int processSessionId, org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy, long parentId)
public TaskSummaryImpl()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public long getId()
getId
in interface org.kie.api.task.model.TaskSummary
public void setId(long id)
setId
in interface org.kie.internal.task.api.model.InternalTaskSummary
public long getProcessInstanceId()
getProcessInstanceId
in interface org.kie.api.task.model.TaskSummary
public void setProcessInstanceId(long processInstanceId)
setProcessInstanceId
in interface org.kie.internal.task.api.model.InternalTaskSummary
public String getName()
getName
in interface org.kie.api.task.model.TaskSummary
public void setName(String name)
setName
in interface org.kie.internal.task.api.model.InternalTaskSummary
public String getSubject()
getSubject
in interface org.kie.api.task.model.TaskSummary
public void setSubject(String subject)
setSubject
in interface org.kie.internal.task.api.model.InternalTaskSummary
public String getDescription()
getDescription
in interface org.kie.api.task.model.TaskSummary
public void setDescription(String description)
setDescription
in interface org.kie.internal.task.api.model.InternalTaskSummary
public org.kie.api.task.model.Status getStatus()
getStatus
in interface org.kie.api.task.model.TaskSummary
public void setStatus(org.kie.api.task.model.Status status)
setStatus
in interface org.kie.internal.task.api.model.InternalTaskSummary
public int getPriority()
getPriority
in interface org.kie.api.task.model.TaskSummary
public void setPriority(int priority)
setPriority
in interface org.kie.internal.task.api.model.InternalTaskSummary
public boolean isSkipable()
isSkipable
in interface org.kie.api.task.model.TaskSummary
public void setSkipable(boolean skipable)
setSkipable
in interface org.kie.internal.task.api.model.InternalTaskSummary
public org.kie.api.task.model.User getActualOwner()
getActualOwner
in interface org.kie.api.task.model.TaskSummary
public void setActualOwner(org.kie.api.task.model.User actualOwner)
setActualOwner
in interface org.kie.internal.task.api.model.InternalTaskSummary
public org.kie.api.task.model.User getCreatedBy()
getCreatedBy
in interface org.kie.api.task.model.TaskSummary
public void setCreatedBy(org.kie.api.task.model.User createdBy)
setCreatedBy
in interface org.kie.internal.task.api.model.InternalTaskSummary
public Date getCreatedOn()
getCreatedOn
in interface org.kie.api.task.model.TaskSummary
public void setCreatedOn(Date createdOn)
setCreatedOn
in interface org.kie.internal.task.api.model.InternalTaskSummary
public Date getActivationTime()
getActivationTime
in interface org.kie.api.task.model.TaskSummary
public void setActivationTime(Date activationTime)
setActivationTime
in interface org.kie.internal.task.api.model.InternalTaskSummary
public Date getExpirationTime()
getExpirationTime
in interface org.kie.api.task.model.TaskSummary
public void setExpirationTime(Date expirationTime)
setExpirationTime
in interface org.kie.internal.task.api.model.InternalTaskSummary
public String getProcessId()
getProcessId
in interface org.kie.api.task.model.TaskSummary
public void setProcessId(String processId)
setProcessId
in interface org.kie.internal.task.api.model.InternalTaskSummary
public int getProcessSessionId()
getProcessSessionId
in interface org.kie.api.task.model.TaskSummary
public void setProcessSessionId(int processSessionId)
setProcessSessionId
in interface org.kie.internal.task.api.model.InternalTaskSummary
public org.kie.internal.task.api.model.SubTasksStrategy getSubTaskStrategy()
getSubTaskStrategy
in interface org.kie.internal.task.api.model.InternalTaskSummary
public void setSubTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy)
setSubTaskStrategy
in interface org.kie.internal.task.api.model.InternalTaskSummary
public long getParentId()
getParentId
in interface org.kie.internal.task.api.model.InternalTaskSummary
public void setParentId(long parentId)
setParentId
in interface org.kie.internal.task.api.model.InternalTaskSummary
public List<String> getPotentialOwners()
getPotentialOwners
in interface org.kie.api.task.model.TaskSummary
public void setPotentialOwners(List<String> potentialOwners)
setPotentialOwners
in interface org.kie.internal.task.api.model.InternalTaskSummary
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.