public interface InternalTaskData
extends org.kie.api.task.model.TaskData
Modifier and Type | Method and Description |
---|---|
void |
addAttachment(org.kie.api.task.model.Attachment attachment)
Adds the specified attachment to our list of Attachments.
|
void |
addComment(org.kie.api.task.model.Comment comment)
Adds the specified comment to our list of comments.
|
AccessType |
getDocumentAccessType() |
AccessType |
getFaultAccessType() |
AccessType |
getOutputAccessType() |
long |
getParentId() |
org.kie.api.task.model.Status |
initialize()
Initializes the state of the TaskData, i.e. sets the createdOn, activationTime
and sets the state to
Status.Created . |
org.kie.api.task.model.Attachment |
removeAttachment(long attachmentId)
Removes the Attachment specified by the attachmentId.
|
org.kie.api.task.model.Comment |
removeComment(long commentId)
Removes the Comment specified by the commentId.
|
void |
setActivationTime(Date activationTime) |
void |
setActualOwner(org.kie.api.task.model.User actualOwner) |
void |
setAttachments(List<org.kie.api.task.model.Attachment> attachments) |
void |
setComments(List<org.kie.api.task.model.Comment> comments) |
void |
setCreatedBy(org.kie.api.task.model.User createdBy) |
void |
setCreatedOn(Date createdOn) |
void |
setDeploymentId(String deploymentId) |
void |
setDocument(long documentID,
ContentData documentConentData)
Sets the document content data for this task data.
|
void |
setDocumentAccessType(AccessType accessType) |
void |
setDocumentContentId(long documentContentId) |
void |
setDocumentType(String documentType) |
void |
setExpirationTime(Date expirationTime) |
void |
setFault(long faultContentId,
FaultData faultData)
Sets the fault data for this task data.
|
void |
setFaultAccessType(AccessType faultAccessType) |
void |
setFaultContentId(long faultContentId) |
void |
setFaultName(String faultName) |
void |
setFaultType(String faultType) |
void |
setOutput(long outputContentId,
ContentData outputContentData)
Sets the content data for this task data.
|
void |
setOutputAccessType(AccessType outputAccessType) |
void |
setOutputContentId(long outputContentId) |
void |
setOutputType(String outputType) |
void |
setParentId(long parentId) |
void |
setPreviousStatus(org.kie.api.task.model.Status previousStatus) |
void |
setProcessId(String processId) |
void |
setProcessInstanceId(long processInstanceId) |
void |
setProcessSessionId(long processSessionId) |
void |
setSkipable(boolean isSkipable) |
void |
setStatus(org.kie.api.task.model.Status status) |
void |
setWorkItemId(long workItemId) |
getActivationTime, getActualOwner, getAttachments, getComments, getCreatedBy, getCreatedOn, getDeploymentId, getDocumentContentId, getDocumentType, getExpirationTime, getFaultContentId, getFaultName, getFaultType, getOutputContentId, getOutputType, getPreviousStatus, getProcessId, getProcessInstanceId, getProcessSessionId, getStatus, getWorkItemId, isSkipable
readExternal, writeExternal
org.kie.api.task.model.Status initialize()
Status.Created
.void setStatus(org.kie.api.task.model.Status status)
void setPreviousStatus(org.kie.api.task.model.Status previousStatus)
void setActualOwner(org.kie.api.task.model.User actualOwner)
void setCreatedBy(org.kie.api.task.model.User createdBy)
void setCreatedOn(Date createdOn)
void setActivationTime(Date activationTime)
void setExpirationTime(Date expirationTime)
void setSkipable(boolean isSkipable)
void setWorkItemId(long workItemId)
void setProcessInstanceId(long processInstanceId)
void setProcessId(String processId)
void setDeploymentId(String deploymentId)
void setProcessSessionId(long processSessionId)
void setDocument(long documentID, ContentData documentConentData)
documentID
- id of document contentdocumentConentData
- ContentDataAccessType getDocumentAccessType()
void setDocumentAccessType(AccessType accessType)
void setDocumentContentId(long documentContentId)
void setDocumentType(String documentType)
void setOutput(long outputContentId, ContentData outputContentData)
outputContentId
- id of output contentoutputContentData
- contentDataAccessType getOutputAccessType()
void setOutputAccessType(AccessType outputAccessType)
void setOutputType(String outputType)
void setOutputContentId(long outputContentId)
void setFault(long faultContentId, FaultData faultData)
faultContentId
- id of fault contentfaultData
- FaultDatavoid setFaultName(String faultName)
AccessType getFaultAccessType()
void setFaultAccessType(AccessType faultAccessType)
void setFaultType(String faultType)
void setFaultContentId(long faultContentId)
void addComment(org.kie.api.task.model.Comment comment)
comment
- comment to addorg.kie.api.task.model.Comment removeComment(long commentId)
commentId
- id of Comment to removevoid setComments(List<org.kie.api.task.model.Comment> comments)
void addAttachment(org.kie.api.task.model.Attachment attachment)
attachment
- attachment to addorg.kie.api.task.model.Attachment removeAttachment(long attachmentId)
attachmentId
- id of attachment to removevoid setAttachments(List<org.kie.api.task.model.Attachment> attachments)
long getParentId()
getParentId
in interface org.kie.api.task.model.TaskData
void setParentId(long parentId)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.