jBPM distribution 6.0.0.Beta1

org.jbpm.services.task.query
Class TaskSummaryImpl

java.lang.Object
  extended by org.jbpm.services.task.query.TaskSummaryImpl
All Implemented Interfaces:
Externalizable, Serializable, org.kie.internal.task.api.model.TaskSummary

public class TaskSummaryImpl
extends Object
implements org.kie.internal.task.api.model.TaskSummary

See Also:
Serialized Form

Constructor Summary
TaskSummaryImpl()
           
TaskSummaryImpl(long id, long processInstanceId, String name, String subject, String description, org.kie.internal.task.api.model.Status status, int priority, boolean skipable, org.kie.internal.task.api.model.User actualOwner, org.kie.internal.task.api.model.User createdBy, Date createdOn, Date activationTime, Date expirationTime, String processId, int processSessionId, org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy, long parentId)
           
 
Method Summary
 boolean equals(Object obj)
           
 Date getActivationTime()
           
 org.kie.internal.task.api.model.User getActualOwner()
           
 org.kie.internal.task.api.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.internal.task.api.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.internal.task.api.model.User actualOwner)
           
 void setCreatedBy(org.kie.internal.task.api.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.internal.task.api.model.Status status)
           
 void setSubject(String subject)
           
 void setSubTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy)
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskSummaryImpl

public TaskSummaryImpl(long id,
                       long processInstanceId,
                       String name,
                       String subject,
                       String description,
                       org.kie.internal.task.api.model.Status status,
                       int priority,
                       boolean skipable,
                       org.kie.internal.task.api.model.User actualOwner,
                       org.kie.internal.task.api.model.User createdBy,
                       Date createdOn,
                       Date activationTime,
                       Date expirationTime,
                       String processId,
                       int processSessionId,
                       org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy,
                       long parentId)

TaskSummaryImpl

public TaskSummaryImpl()
Method Detail

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

getId

public long getId()
Specified by:
getId in interface org.kie.internal.task.api.model.TaskSummary

setId

public void setId(long id)
Specified by:
setId in interface org.kie.internal.task.api.model.TaskSummary

getProcessInstanceId

public long getProcessInstanceId()
Specified by:
getProcessInstanceId in interface org.kie.internal.task.api.model.TaskSummary

setProcessInstanceId

public void setProcessInstanceId(long processInstanceId)
Specified by:
setProcessInstanceId in interface org.kie.internal.task.api.model.TaskSummary

getName

public String getName()
Specified by:
getName in interface org.kie.internal.task.api.model.TaskSummary

setName

public void setName(String name)
Specified by:
setName in interface org.kie.internal.task.api.model.TaskSummary

getSubject

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

setSubject

public void setSubject(String subject)
Specified by:
setSubject in interface org.kie.internal.task.api.model.TaskSummary

getDescription

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

setDescription

public void setDescription(String description)
Specified by:
setDescription in interface org.kie.internal.task.api.model.TaskSummary

getStatus

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

setStatus

public void setStatus(org.kie.internal.task.api.model.Status status)
Specified by:
setStatus in interface org.kie.internal.task.api.model.TaskSummary

getPriority

public int getPriority()
Specified by:
getPriority in interface org.kie.internal.task.api.model.TaskSummary

setPriority

public void setPriority(int priority)
Specified by:
setPriority in interface org.kie.internal.task.api.model.TaskSummary

isSkipable

public boolean isSkipable()
Specified by:
isSkipable in interface org.kie.internal.task.api.model.TaskSummary

setSkipable

public void setSkipable(boolean skipable)
Specified by:
setSkipable in interface org.kie.internal.task.api.model.TaskSummary

getActualOwner

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

setActualOwner

public void setActualOwner(org.kie.internal.task.api.model.User actualOwner)
Specified by:
setActualOwner in interface org.kie.internal.task.api.model.TaskSummary

getCreatedBy

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

setCreatedBy

public void setCreatedBy(org.kie.internal.task.api.model.User createdBy)
Specified by:
setCreatedBy in interface org.kie.internal.task.api.model.TaskSummary

getCreatedOn

public Date getCreatedOn()
Specified by:
getCreatedOn in interface org.kie.internal.task.api.model.TaskSummary

setCreatedOn

public void setCreatedOn(Date createdOn)
Specified by:
setCreatedOn in interface org.kie.internal.task.api.model.TaskSummary

getActivationTime

public Date getActivationTime()
Specified by:
getActivationTime in interface org.kie.internal.task.api.model.TaskSummary

setActivationTime

public void setActivationTime(Date activationTime)
Specified by:
setActivationTime in interface org.kie.internal.task.api.model.TaskSummary

getExpirationTime

public Date getExpirationTime()
Specified by:
getExpirationTime in interface org.kie.internal.task.api.model.TaskSummary

setExpirationTime

public void setExpirationTime(Date expirationTime)
Specified by:
setExpirationTime in interface org.kie.internal.task.api.model.TaskSummary

getProcessId

public String getProcessId()
Specified by:
getProcessId in interface org.kie.internal.task.api.model.TaskSummary

setProcessId

public void setProcessId(String processId)
Specified by:
setProcessId in interface org.kie.internal.task.api.model.TaskSummary

getProcessSessionId

public int getProcessSessionId()
Specified by:
getProcessSessionId in interface org.kie.internal.task.api.model.TaskSummary

setProcessSessionId

public void setProcessSessionId(int processSessionId)
Specified by:
setProcessSessionId in interface org.kie.internal.task.api.model.TaskSummary

getSubTaskStrategy

public org.kie.internal.task.api.model.SubTasksStrategy getSubTaskStrategy()
Specified by:
getSubTaskStrategy in interface org.kie.internal.task.api.model.TaskSummary

setSubTaskStrategy

public void setSubTaskStrategy(org.kie.internal.task.api.model.SubTasksStrategy subTaskStrategy)
Specified by:
setSubTaskStrategy in interface org.kie.internal.task.api.model.TaskSummary

getParentId

public long getParentId()
Specified by:
getParentId in interface org.kie.internal.task.api.model.TaskSummary

setParentId

public void setParentId(long parentId)
Specified by:
setParentId in interface org.kie.internal.task.api.model.TaskSummary

getPotentialOwners

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

setPotentialOwners

public void setPotentialOwners(List<String> potentialOwners)
Specified by:
setPotentialOwners in interface org.kie.internal.task.api.model.TaskSummary

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

jBPM distribution 6.0.0.Beta1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.