Package org.jbpm.kie.services.impl.model
Class UserTaskInstanceDesc
- java.lang.Object
-
- org.jbpm.kie.services.impl.model.UserTaskInstanceDesc
-
- All Implemented Interfaces:
Serializable,UserTaskInstanceDesc
- Direct Known Subclasses:
UserTaskInstanceWithPotOwnerDesc,UserTaskInstanceWithVarsDesc
public class UserTaskInstanceDesc extends Object implements UserTaskInstanceDesc, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserTaskInstanceDesc(Long taskId, String name, String description, Integer priority, Date dueDate, String formName)UserTaskInstanceDesc(Long taskId, String status, String actualOwner, String name, String description, Integer priority, String createdBy, String processId, Long processInstanceId, Date createdOn, String formName, String deploymentId, Date dueDate)UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate)UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate, Long workItemId)UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate, Long workItemId, String formName, String subject, String correlationKey, Integer processType)UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate, Long workItemId, String formName, String subject, String correlationKey, Integer processType, Date slaDueDate, Integer slaCompliance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetActivationTime()Returns the user task instance activation time.StringgetActualOwner()Returns the user task actual owner.StringgetCorrelationKey()Returns correlation keyStringgetCreatedBy()Returns the user task instance created by.DategetCreatedOn()Returns the user task instance created on date.StringgetDeploymentId()Returns the user task deployment id.StringgetDescription()Returns the user task instance description.DategetDueDate()Returns the user task instance due date.StringgetFormName()Returns the user task form name.StringgetName()Returns the user task instance name.IntegergetPriority()Returns the user task instance priority.StringgetProcessId()Returns the user task process id.LonggetProcessInstanceId()Returns the user task instance process instance id.IntegergetProcessType()Returns process typeIntegergetSlaCompliance()Returns the user task SLA compliance.DategetSlaDueDate()Returns the user task SLA due date.StringgetStatus()Returns the user task instance status.StringgetSubject()* Returns task subjectLonggetTaskId()Returns the user task instance task id.LonggetWorkItemId()Returns the user task workitem id.voidsetCorrelationKey(String correlationKey)Sets correlation keyvoidsetDescription(String description)voidsetDueDate(Date dueDate)voidsetFormName(String formName)voidsetName(String name)voidsetPriority(Integer priority)voidsetProcessType(Integer processType)Set process typevoidsetSlaCompliance(Integer slaCompliance)Set the user task SLA compliance.voidsetSlaDueDate(Date slaDueDate)Set the user task SLA due date.voidsetSubject(String subject)Set task subjectStringtoString()
-
-
-
Constructor Detail
-
UserTaskInstanceDesc
public UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate)
-
UserTaskInstanceDesc
public UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate, Long workItemId)
-
UserTaskInstanceDesc
public UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate, Long workItemId, String formName, String subject, String correlationKey, Integer processType)
-
UserTaskInstanceDesc
public UserTaskInstanceDesc(Long taskId, String status, Date activationTime, String name, String description, Integer priority, String actualOwner, String createdBy, String deploymentId, String processId, Long processInstanceId, Date createdOn, Date dueDate, Long workItemId, String formName, String subject, String correlationKey, Integer processType, Date slaDueDate, Integer slaCompliance)
-
UserTaskInstanceDesc
public UserTaskInstanceDesc(Long taskId, String name, String description, Integer priority, Date dueDate, String formName)
-
-
Method Detail
-
getTaskId
public Long getTaskId()
Description copied from interface:UserTaskInstanceDescReturns the user task instance task id.- Specified by:
getTaskIdin interfaceUserTaskInstanceDesc- Returns:
- task id
-
getStatus
public String getStatus()
Description copied from interface:UserTaskInstanceDescReturns the user task instance status.- Specified by:
getStatusin interfaceUserTaskInstanceDesc- Returns:
- status
-
getActivationTime
public Date getActivationTime()
Description copied from interface:UserTaskInstanceDescReturns the user task instance activation time.- Specified by:
getActivationTimein interfaceUserTaskInstanceDesc- Returns:
- activation time
-
getName
public String getName()
Description copied from interface:UserTaskInstanceDescReturns the user task instance name.- Specified by:
getNamein interfaceUserTaskInstanceDesc- Returns:
- name
-
getDescription
public String getDescription()
Description copied from interface:UserTaskInstanceDescReturns the user task instance description.- Specified by:
getDescriptionin interfaceUserTaskInstanceDesc- Returns:
- description
-
getPriority
public Integer getPriority()
Description copied from interface:UserTaskInstanceDescReturns the user task instance priority.- Specified by:
getPriorityin interfaceUserTaskInstanceDesc- Returns:
- priority
-
getCreatedBy
public String getCreatedBy()
Description copied from interface:UserTaskInstanceDescReturns the user task instance created by.- Specified by:
getCreatedByin interfaceUserTaskInstanceDesc- Returns:
- created by
-
getCreatedOn
public Date getCreatedOn()
Description copied from interface:UserTaskInstanceDescReturns the user task instance created on date.- Specified by:
getCreatedOnin interfaceUserTaskInstanceDesc- Returns:
- created on
-
getDueDate
public Date getDueDate()
Description copied from interface:UserTaskInstanceDescReturns the user task instance due date.- Specified by:
getDueDatein interfaceUserTaskInstanceDesc- Returns:
- due date
-
getProcessInstanceId
public Long getProcessInstanceId()
Description copied from interface:UserTaskInstanceDescReturns the user task instance process instance id.- Specified by:
getProcessInstanceIdin interfaceUserTaskInstanceDesc- Returns:
- process instance id
-
getProcessId
public String getProcessId()
Description copied from interface:UserTaskInstanceDescReturns the user task process id.- Specified by:
getProcessIdin interfaceUserTaskInstanceDesc- Returns:
- process id
-
getActualOwner
public String getActualOwner()
Description copied from interface:UserTaskInstanceDescReturns the user task actual owner.- Specified by:
getActualOwnerin interfaceUserTaskInstanceDesc- Returns:
- actual owner
-
getDeploymentId
public String getDeploymentId()
Description copied from interface:UserTaskInstanceDescReturns the user task deployment id.- Specified by:
getDeploymentIdin interfaceUserTaskInstanceDesc- Returns:
- deployment id
-
getFormName
public String getFormName()
Description copied from interface:UserTaskInstanceDescReturns the user task form name.- Specified by:
getFormNamein interfaceUserTaskInstanceDesc- Returns:
- form name
-
getWorkItemId
public Long getWorkItemId()
Description copied from interface:UserTaskInstanceDescReturns the user task workitem id.- Specified by:
getWorkItemIdin interfaceUserTaskInstanceDesc- Returns:
- workitem id
-
getSlaDueDate
public Date getSlaDueDate()
Description copied from interface:UserTaskInstanceDescReturns the user task SLA due date.- Specified by:
getSlaDueDatein interfaceUserTaskInstanceDesc- Returns:
- SLA due date
-
getSlaCompliance
public Integer getSlaCompliance()
Description copied from interface:UserTaskInstanceDescReturns the user task SLA compliance.- Specified by:
getSlaCompliancein interfaceUserTaskInstanceDesc- Returns:
- SLA compliance
-
setFormName
public void setFormName(String formName)
-
setName
public void setName(String name)
-
setDescription
public void setDescription(String description)
-
setPriority
public void setPriority(Integer priority)
-
setDueDate
public void setDueDate(Date dueDate)
-
setSlaDueDate
public void setSlaDueDate(Date slaDueDate)
Description copied from interface:UserTaskInstanceDescSet the user task SLA due date.- Specified by:
setSlaDueDatein interfaceUserTaskInstanceDesc- Parameters:
slaDueDate- SLA due date
-
setSlaCompliance
public void setSlaCompliance(Integer slaCompliance)
Description copied from interface:UserTaskInstanceDescSet the user task SLA compliance.- Specified by:
setSlaCompliancein interfaceUserTaskInstanceDesc- Parameters:
slaCompliance- SLA compliance value
-
getSubject
public String getSubject()
Description copied from interface:UserTaskInstanceDesc* Returns task subject- Specified by:
getSubjectin interfaceUserTaskInstanceDesc- Returns:
- task subject
-
setSubject
public void setSubject(String subject)
Description copied from interface:UserTaskInstanceDescSet task subject- Specified by:
setSubjectin interfaceUserTaskInstanceDesc- Parameters:
subject- task subject
-
getCorrelationKey
public String getCorrelationKey()
Description copied from interface:UserTaskInstanceDescReturns correlation key- Specified by:
getCorrelationKeyin interfaceUserTaskInstanceDesc- Returns:
- correlation key
-
setCorrelationKey
public void setCorrelationKey(String correlationKey)
Description copied from interface:UserTaskInstanceDescSets correlation key- Specified by:
setCorrelationKeyin interfaceUserTaskInstanceDesc
-
getProcessType
public Integer getProcessType()
Description copied from interface:UserTaskInstanceDescReturns process type- Specified by:
getProcessTypein interfaceUserTaskInstanceDesc- Returns:
- 1 if process, 2 if case
-
setProcessType
public void setProcessType(Integer processType)
Description copied from interface:UserTaskInstanceDescSet process type- Specified by:
setProcessTypein interfaceUserTaskInstanceDesc
-
-