it.sistematica.isharedoc.workflow.jbpm3
Class WorkTaskInstanceJbpmImpl
java.lang.Object
it.sistematica.isharedoc.workflow.WorkTaskInstance
it.sistematica.isharedoc.workflow.jbpm3.WorkTaskInstanceJbpmImpl
- All Implemented Interfaces:
- PartitionAttribute
public class WorkTaskInstanceJbpmImpl
- extends WorkTaskInstance
Field Summary |
(package private) it.neverworks.data.EntityManager |
entities
|
Methods inherited from class it.sistematica.isharedoc.workflow.WorkTaskInstance |
getDueDate, getEndTime, getEntities, getItemInstance, getModified, getOwnerOrganization, getPartition, getProcessInstance, getStatus, getTaskManager, getTaskNote, getTaskView, getVariableLocal, getVariablesLocal, handleUnknownProperty, hashCode, setDueDate, setEndTime, setPartition, setProcessInstance, setTaskManager, setVariableLocal, setVariablesLocal |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
entities
it.neverworks.data.EntityManager entities
WorkTaskInstanceJbpmImpl
public WorkTaskInstanceJbpmImpl()
WorkTaskInstanceJbpmImpl
public WorkTaskInstanceJbpmImpl(org.jbpm.taskmgmt.exe.TaskInstance nativeInstance)
getNativeInstance
public org.jbpm.taskmgmt.exe.TaskInstance getNativeInstance()
- Overrides:
getNativeInstance
in class WorkTaskInstance
setNativeInstance
public void setNativeInstance(org.jbpm.taskmgmt.exe.TaskInstance nativeInstance)
getId
public java.lang.String getId()
- Overrides:
getId
in class WorkTaskInstance
setId
public void setId(java.lang.String taskId)
- Overrides:
setId
in class WorkTaskInstance
getTaskId
public java.lang.String getTaskId()
- Overrides:
getTaskId
in class WorkTaskInstance
setTaskId
public void setTaskId(java.lang.String taskId)
- Overrides:
setTaskId
in class WorkTaskInstance
getTaskDefinitionKey
public java.lang.String getTaskDefinitionKey()
- Overrides:
getTaskDefinitionKey
in class WorkTaskInstance
setTaskDefinitionKey
public void setTaskDefinitionKey(java.lang.String taskDefinitionKey)
- Overrides:
setTaskDefinitionKey
in class WorkTaskInstance
getTaskName
public java.lang.String getTaskName()
- Overrides:
getTaskName
in class WorkTaskInstance
setTaskName
public void setTaskName(java.lang.String taskName)
- Overrides:
setTaskName
in class WorkTaskInstance
getOwner
public java.lang.String getOwner()
- Overrides:
getOwner
in class WorkTaskInstance
setOwner
public void setOwner(java.lang.String owner)
- Overrides:
setOwner
in class WorkTaskInstance
getOwnerId
public java.lang.String getOwnerId()
- Overrides:
getOwnerId
in class WorkTaskInstance
getAssignee
public java.lang.String getAssignee()
- Overrides:
getAssignee
in class WorkTaskInstance
setAssignee
public void setAssignee(java.lang.String assignee)
- Overrides:
setAssignee
in class WorkTaskInstance
getCreateTime
public java.util.Date getCreateTime()
- Overrides:
getCreateTime
in class WorkTaskInstance
setCreateTime
public void setCreateTime(java.util.Date createTime)
- Overrides:
setCreateTime
in class WorkTaskInstance
getCompleted
public java.lang.Boolean getCompleted()
- Overrides:
getCompleted
in class WorkTaskInstance
setCompleted
public void setCompleted(java.lang.Boolean completed)
- Overrides:
setCompleted
in class WorkTaskInstance
getPriority
public java.lang.Integer getPriority()
- Overrides:
getPriority
in class WorkTaskInstance
setPriority
public void setPriority(java.lang.Integer priority)
- Overrides:
setPriority
in class WorkTaskInstance
getVariables
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
- Overrides:
getVariables
in class WorkTaskInstance
setVariables
public void setVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
- Overrides:
setVariables
in class WorkTaskInstance
setVariable
public void setVariable(java.lang.String key,
java.lang.Object value)
- Overrides:
setVariable
in class WorkTaskInstance
getVariable
public java.lang.Object getVariable(java.lang.String key)
- Overrides:
getVariable
in class WorkTaskInstance
getAvailableTransitions
public java.util.Set<?> getAvailableTransitions()
- Overrides:
getAvailableTransitions
in class WorkTaskInstance
save
@Transactional
public void save()
- Overrides:
save
in class WorkTaskInstance
setEntities
public void setEntities(it.neverworks.data.EntityManager entities)
- Overrides:
setEntities
in class WorkTaskInstance
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class WorkTaskInstance
toStringBuilder
protected org.apache.commons.lang.builder.ToStringBuilder toStringBuilder()
- Overrides:
toStringBuilder
in class WorkTaskInstance
toString
public java.lang.String toString()
- Overrides:
toString
in class WorkTaskInstance