|
jBPM distribution 6.0.0.CR5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.services.task.impl.model.TaskDataImpl
@Embeddable public class TaskDataImpl
| Constructor Summary | |
|---|---|
TaskDataImpl()
|
|
| Method Summary | |
|---|---|
void |
addAttachment(Attachment attachment)
Adds the specified attachment to our list of Attachments. |
void |
addComment(Comment comment)
Adds the specified comment to our list of comments. |
Status |
assignOwnerAndStatus(List<OrganizationalEntity> potentialOwners)
This method will potentially assign the actual owner of this TaskData and set the status of the data. |
boolean |
equals(Object obj)
|
Date |
getActivationTime()
|
User |
getActualOwner()
|
List<Attachment> |
getAttachments()
|
List<Comment> |
getComments()
|
User |
getCreatedBy()
|
Date |
getCreatedOn()
|
String |
getDeploymentId()
|
org.kie.internal.task.api.model.AccessType |
getDocumentAccessType()
|
long |
getDocumentContentId()
|
String |
getDocumentType()
|
Date |
getExpirationTime()
|
org.kie.internal.task.api.model.AccessType |
getFaultAccessType()
|
long |
getFaultContentId()
|
String |
getFaultName()
|
String |
getFaultType()
|
org.kie.internal.task.api.model.AccessType |
getOutputAccessType()
|
long |
getOutputContentId()
|
String |
getOutputType()
|
long |
getParentId()
|
Status |
getPreviousStatus()
|
String |
getProcessId()
|
long |
getProcessInstanceId()
|
int |
getProcessSessionId()
|
Status |
getStatus()
|
long |
getWorkItemId()
|
int |
hashCode()
|
Status |
initialize()
Initializes the state of the TaskData, i.e. sets the Status.Created. |
boolean |
isSkipable()
|
void |
readExternal(ObjectInput in)
|
Attachment |
removeAttachment(long attachmentId)
Removes the Attachment specified by the attachmentId. |
Comment |
removeComment(long commentId)
Removes the Comment specified by the commentId. |
void |
setActivationTime(Date activationTime)
|
void |
setActualOwner(User actualOwner)
|
void |
setAttachments(List<Attachment> attachments)
|
void |
setComments(List<Comment> comments)
|
void |
setCreatedBy(User createdBy)
|
void |
setCreatedOn(Date createdOn)
|
void |
setDeploymentId(String deploymentId)
|
void |
setDocument(long documentID,
org.kie.internal.task.api.model.ContentData documentConentData)
Sets the document content data for this task data. |
void |
setDocumentAccessType(org.kie.internal.task.api.model.AccessType accessType)
|
void |
setDocumentContentId(long documentContentId)
|
void |
setDocumentType(String documentType)
|
void |
setExpirationTime(Date expirationTime)
|
void |
setFault(long faultContentId,
org.kie.internal.task.api.model.FaultData faultData)
Sets the fault data for this task data. |
void |
setFaultAccessType(org.kie.internal.task.api.model.AccessType faultAccessType)
|
void |
setFaultContentId(long faultContentId)
|
void |
setFaultName(String faultName)
|
void |
setFaultType(String faultType)
|
void |
setOutput(long outputContentId,
org.kie.internal.task.api.model.ContentData outputContentData)
Sets the content data for this task data. |
void |
setOutputAccessType(org.kie.internal.task.api.model.AccessType outputAccessType)
|
void |
setOutputContentId(long outputContentId)
|
void |
setOutputType(String outputType)
|
void |
setParentId(long parentId)
|
void |
setPreviousStatus(Status previousStatus)
|
void |
setProcessId(String processId)
|
void |
setProcessInstanceId(long processInstanceId)
|
void |
setProcessSessionId(int processSessionId)
|
void |
setSkipable(boolean isSkipable)
|
void |
setStatus(Status status)
|
void |
setWorkItemId(long workItemId)
|
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TaskDataImpl()
| Method Detail |
|---|
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizableIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizableIOException
ClassNotFoundExceptionpublic Status initialize()
Status.Created.
initialize in interface org.kie.internal.task.api.model.InternalTaskDatapublic Status assignOwnerAndStatus(List<OrganizationalEntity> potentialOwners)
User, that will become the actual
owner of the TaskData and the status will be set to Status.Reserved.Group, no owner will be assigned
and the status will be set to Status.Ready.Status.Ready.
assignOwnerAndStatus in interface org.kie.internal.task.api.model.InternalTaskDatapotentialOwners - - list of potential owners
public Status getStatus()
getStatus in interface TaskDatapublic void setStatus(Status status)
setStatus in interface org.kie.internal.task.api.model.InternalTaskDatapublic Status getPreviousStatus()
getPreviousStatus in interface TaskDatapublic void setPreviousStatus(Status previousStatus)
setPreviousStatus in interface org.kie.internal.task.api.model.InternalTaskDatapublic User getActualOwner()
getActualOwner in interface TaskDatapublic void setActualOwner(User actualOwner)
setActualOwner in interface org.kie.internal.task.api.model.InternalTaskDatapublic User getCreatedBy()
getCreatedBy in interface TaskDatapublic void setCreatedBy(User createdBy)
setCreatedBy in interface org.kie.internal.task.api.model.InternalTaskDatapublic Date getCreatedOn()
getCreatedOn in interface TaskDatapublic void setCreatedOn(Date createdOn)
setCreatedOn in interface org.kie.internal.task.api.model.InternalTaskDatapublic Date getActivationTime()
getActivationTime in interface TaskDatapublic void setActivationTime(Date activationTime)
setActivationTime in interface org.kie.internal.task.api.model.InternalTaskDatapublic Date getExpirationTime()
getExpirationTime in interface TaskDatapublic void setExpirationTime(Date expirationTime)
setExpirationTime in interface org.kie.internal.task.api.model.InternalTaskDatapublic boolean isSkipable()
isSkipable in interface TaskDatapublic void setSkipable(boolean isSkipable)
setSkipable in interface org.kie.internal.task.api.model.InternalTaskDatapublic void setWorkItemId(long workItemId)
setWorkItemId in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getWorkItemId()
getWorkItemId in interface TaskDatapublic void setProcessInstanceId(long processInstanceId)
setProcessInstanceId in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getProcessInstanceId()
getProcessInstanceId in interface TaskDatapublic String getProcessId()
getProcessId in interface TaskDatapublic void setProcessId(String processId)
setProcessId in interface org.kie.internal.task.api.model.InternalTaskDatapublic int getProcessSessionId()
getProcessSessionId in interface TaskDatapublic void setProcessSessionId(int processSessionId)
setProcessSessionId in interface org.kie.internal.task.api.model.InternalTaskData
public void setDocument(long documentID,
org.kie.internal.task.api.model.ContentData documentConentData)
setDocument in interface org.kie.internal.task.api.model.InternalTaskDatadocumentID - id of document contentdocumentConentData - ContentDatapublic org.kie.internal.task.api.model.AccessType getDocumentAccessType()
getDocumentAccessType in interface org.kie.internal.task.api.model.InternalTaskDatapublic void setDocumentAccessType(org.kie.internal.task.api.model.AccessType accessType)
setDocumentAccessType in interface org.kie.internal.task.api.model.InternalTaskDatapublic String getDocumentType()
getDocumentType in interface TaskDatapublic long getDocumentContentId()
getDocumentContentId in interface TaskDatapublic void setDocumentContentId(long documentContentId)
setDocumentContentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic void setDocumentType(String documentType)
setDocumentType in interface org.kie.internal.task.api.model.InternalTaskData
public void setOutput(long outputContentId,
org.kie.internal.task.api.model.ContentData outputContentData)
setOutput in interface org.kie.internal.task.api.model.InternalTaskDataoutputContentId - id of output contentoutputContentData - contentDatapublic org.kie.internal.task.api.model.AccessType getOutputAccessType()
getOutputAccessType in interface org.kie.internal.task.api.model.InternalTaskDatapublic void setOutputAccessType(org.kie.internal.task.api.model.AccessType outputAccessType)
setOutputAccessType in interface org.kie.internal.task.api.model.InternalTaskDatapublic String getOutputType()
getOutputType in interface TaskDatapublic void setOutputType(String outputType)
setOutputType in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getOutputContentId()
getOutputContentId in interface TaskDatapublic void setOutputContentId(long outputContentId)
setOutputContentId in interface org.kie.internal.task.api.model.InternalTaskData
public void setFault(long faultContentId,
org.kie.internal.task.api.model.FaultData faultData)
setFault in interface org.kie.internal.task.api.model.InternalTaskDatafaultContentId - id of fault contentfaultData - FaultDatapublic String getFaultName()
getFaultName in interface TaskDatapublic void setFaultName(String faultName)
setFaultName in interface org.kie.internal.task.api.model.InternalTaskDatapublic org.kie.internal.task.api.model.AccessType getFaultAccessType()
getFaultAccessType in interface org.kie.internal.task.api.model.InternalTaskDatapublic void setFaultAccessType(org.kie.internal.task.api.model.AccessType faultAccessType)
setFaultAccessType in interface org.kie.internal.task.api.model.InternalTaskDatapublic String getFaultType()
getFaultType in interface TaskDatapublic void setFaultType(String faultType)
setFaultType in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getFaultContentId()
getFaultContentId in interface TaskDatapublic void setFaultContentId(long faultContentId)
setFaultContentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic List<Comment> getComments()
getComments in interface TaskDatapublic void addComment(Comment comment)
addComment in interface org.kie.internal.task.api.model.InternalTaskDatacomment - comment to addpublic Comment removeComment(long commentId)
removeComment in interface org.kie.internal.task.api.model.InternalTaskDatacommentId - id of Comment to remove
public void setComments(List<Comment> comments)
setComments in interface org.kie.internal.task.api.model.InternalTaskDatapublic List<Attachment> getAttachments()
getAttachments in interface TaskDatapublic void addAttachment(Attachment attachment)
addAttachment in interface org.kie.internal.task.api.model.InternalTaskDataattachment - attachment to addpublic Attachment removeAttachment(long attachmentId)
removeAttachment in interface org.kie.internal.task.api.model.InternalTaskDataattachmentId - id of attachment to remove
public void setAttachments(List<Attachment> attachments)
setAttachments in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getParentId()
getParentId in interface TaskDatagetParentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic void setParentId(long parentId)
setParentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic String getDeploymentId()
getDeploymentId in interface TaskDatapublic void setDeploymentId(String deploymentId)
setDeploymentId in interface org.kie.internal.task.api.model.InternalTaskData
|
jBPM distribution 6.0.0.CR5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||