@Embeddable public class TaskDataImpl extends Object implements org.kie.internal.task.api.model.InternalTaskData
| Constructor and Description |
|---|
TaskDataImpl() |
| 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.
|
boolean |
equals(Object obj) |
Date |
getActivationTime() |
org.kie.api.task.model.User |
getActualOwner() |
List<org.kie.api.task.model.Attachment> |
getAttachments() |
List<org.kie.api.task.model.Comment> |
getComments() |
org.kie.api.task.model.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() |
org.kie.api.task.model.Status |
getPreviousStatus() |
String |
getProcessId() |
long |
getProcessInstanceId() |
long |
getProcessSessionId() |
org.kie.api.task.model.Status |
getStatus() |
Map<String,Object> |
getTaskInputVariables() |
Map<String,Object> |
getTaskOutputVariables() |
long |
getWorkItemId() |
int |
hashCode() |
org.kie.api.task.model.Status |
initialize()
Initializes the state of the TaskData, i.e. sets the
Status.Created. |
boolean |
isSkipable() |
void |
readExternal(ObjectInput in) |
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,
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(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 |
setTaskInputVariables(Map<String,Object> taskInputVariables) |
void |
setTaskOutputVariables(Map<String,Object> taskOutputVariables) |
void |
setWorkItemId(long workItemId) |
void |
writeExternal(ObjectOutput out) |
public Map<String,Object> getTaskInputVariables()
getTaskInputVariables in interface org.kie.api.task.model.TaskDatapublic void setTaskInputVariables(Map<String,Object> taskInputVariables)
setTaskInputVariables in interface org.kie.internal.task.api.model.InternalTaskDatapublic Map<String,Object> getTaskOutputVariables()
getTaskOutputVariables in interface org.kie.api.task.model.TaskDatapublic void setTaskOutputVariables(Map<String,Object> taskOutputVariables)
setTaskOutputVariables in interface org.kie.internal.task.api.model.InternalTaskDatapublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic org.kie.api.task.model.Status initialize()
Status.Created.initialize in interface org.kie.internal.task.api.model.InternalTaskDatapublic org.kie.api.task.model.Status getStatus()
getStatus in interface org.kie.api.task.model.TaskDatapublic void setStatus(org.kie.api.task.model.Status status)
setStatus in interface org.kie.internal.task.api.model.InternalTaskDatapublic org.kie.api.task.model.Status getPreviousStatus()
getPreviousStatus in interface org.kie.api.task.model.TaskDatapublic void setPreviousStatus(org.kie.api.task.model.Status previousStatus)
setPreviousStatus in interface org.kie.internal.task.api.model.InternalTaskDatapublic org.kie.api.task.model.User getActualOwner()
getActualOwner in interface org.kie.api.task.model.TaskDatapublic void setActualOwner(org.kie.api.task.model.User actualOwner)
setActualOwner in interface org.kie.internal.task.api.model.InternalTaskDatapublic org.kie.api.task.model.User getCreatedBy()
getCreatedBy in interface org.kie.api.task.model.TaskDatapublic void setCreatedBy(org.kie.api.task.model.User createdBy)
setCreatedBy in interface org.kie.internal.task.api.model.InternalTaskDatapublic Date getCreatedOn()
getCreatedOn in interface org.kie.api.task.model.TaskDatapublic void setCreatedOn(Date createdOn)
setCreatedOn in interface org.kie.internal.task.api.model.InternalTaskDatapublic Date getActivationTime()
getActivationTime in interface org.kie.api.task.model.TaskDatapublic void setActivationTime(Date activationTime)
setActivationTime in interface org.kie.internal.task.api.model.InternalTaskDatapublic Date getExpirationTime()
getExpirationTime in interface org.kie.api.task.model.TaskDatapublic void setExpirationTime(Date expirationTime)
setExpirationTime in interface org.kie.internal.task.api.model.InternalTaskDatapublic boolean isSkipable()
isSkipable in interface org.kie.api.task.model.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 org.kie.api.task.model.TaskDatapublic void setProcessInstanceId(long processInstanceId)
setProcessInstanceId in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getProcessInstanceId()
getProcessInstanceId in interface org.kie.api.task.model.TaskDatapublic String getProcessId()
getProcessId in interface org.kie.api.task.model.TaskDatapublic void setProcessId(String processId)
setProcessId in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getProcessSessionId()
getProcessSessionId in interface org.kie.api.task.model.TaskDatapublic void setProcessSessionId(long processSessionId)
setProcessSessionId in interface org.kie.internal.task.api.model.InternalTaskDatapublic 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 org.kie.api.task.model.TaskDatapublic long getDocumentContentId()
getDocumentContentId in interface org.kie.api.task.model.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.InternalTaskDatapublic 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 org.kie.api.task.model.TaskDatapublic void setOutputType(String outputType)
setOutputType in interface org.kie.internal.task.api.model.InternalTaskDatapublic Long getOutputContentId()
getOutputContentId in interface org.kie.api.task.model.TaskDatapublic void setOutputContentId(long outputContentId)
setOutputContentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic 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 org.kie.api.task.model.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 org.kie.api.task.model.TaskDatapublic void setFaultType(String faultType)
setFaultType in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getFaultContentId()
getFaultContentId in interface org.kie.api.task.model.TaskDatapublic void setFaultContentId(long faultContentId)
setFaultContentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic List<org.kie.api.task.model.Comment> getComments()
getComments in interface org.kie.api.task.model.TaskDatapublic void addComment(org.kie.api.task.model.Comment comment)
addComment in interface org.kie.internal.task.api.model.InternalTaskDatacomment - comment to addpublic org.kie.api.task.model.Comment removeComment(long commentId)
removeComment in interface org.kie.internal.task.api.model.InternalTaskDatacommentId - id of Comment to removepublic void setComments(List<org.kie.api.task.model.Comment> comments)
setComments in interface org.kie.internal.task.api.model.InternalTaskDatapublic List<org.kie.api.task.model.Attachment> getAttachments()
getAttachments in interface org.kie.api.task.model.TaskDatapublic void addAttachment(org.kie.api.task.model.Attachment attachment)
addAttachment in interface org.kie.internal.task.api.model.InternalTaskDataattachment - attachment to addpublic org.kie.api.task.model.Attachment removeAttachment(long attachmentId)
removeAttachment in interface org.kie.internal.task.api.model.InternalTaskDataattachmentId - id of attachment to removepublic void setAttachments(List<org.kie.api.task.model.Attachment> attachments)
setAttachments in interface org.kie.internal.task.api.model.InternalTaskDatapublic long getParentId()
getParentId in interface org.kie.api.task.model.TaskDatagetParentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic void setParentId(long parentId)
setParentId in interface org.kie.internal.task.api.model.InternalTaskDatapublic String getDeploymentId()
getDeploymentId in interface org.kie.api.task.model.TaskDatapublic void setDeploymentId(String deploymentId)
setDeploymentId in interface org.kie.internal.task.api.model.InternalTaskDataCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.