it.sistematica.isharedoc.workflow.jbpm3
Class WorkProcessInstanceJbpm3Impl
java.lang.Object
it.sistematica.isharedoc.workflow.WorkProcessInstance
it.sistematica.isharedoc.workflow.jbpm3.WorkProcessInstanceJbpm3Impl
public class WorkProcessInstanceJbpm3Impl
- extends WorkProcessInstance
Methods inherited from class it.sistematica.isharedoc.workflow.WorkProcessInstance |
getProcessManager, getStatus, getSuspended, getVariableLocal, getVariablesLocal, handleUnknownProperty, hashCode, setStatus, setSuspended, setVariableLocal, setVariablesLocal |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
WorkProcessInstanceJbpm3Impl
public WorkProcessInstanceJbpm3Impl(WorkProcessManager processManager,
org.jbpm.graph.exe.ProcessInstance nativeInstance)
getNativeInstance
public org.jbpm.graph.exe.ProcessInstance getNativeInstance()
- Overrides:
getNativeInstance
in class WorkProcessInstance
setNativeInstance
public void setNativeInstance(org.jbpm.graph.exe.ProcessInstance nativeInstance)
getId
public java.lang.String getId()
- Overrides:
getId
in class WorkProcessInstance
setId
public void setId(java.lang.String id)
- Overrides:
setId
in class WorkProcessInstance
getBusinessKey
public java.lang.String getBusinessKey()
- Overrides:
getBusinessKey
in class WorkProcessInstance
setBusinessKey
public void setBusinessKey(java.lang.String businessKey)
- Overrides:
setBusinessKey
in class WorkProcessInstance
getProcessDefinitionId
public java.lang.String getProcessDefinitionId()
- Overrides:
getProcessDefinitionId
in class WorkProcessInstance
setProcessDefinitionId
public void setProcessDefinitionId(java.lang.String processDefinitionId)
- Overrides:
setProcessDefinitionId
in class WorkProcessInstance
getStartTime
public java.util.Date getStartTime()
- Overrides:
getStartTime
in class WorkProcessInstance
setStartTime
public void setStartTime(java.util.Date startTime)
- Overrides:
setStartTime
in class WorkProcessInstance
getStartUserId
public java.lang.String getStartUserId()
- Overrides:
getStartUserId
in class WorkProcessInstance
setStartUserId
public void setStartUserId(java.lang.String startUserId)
- Overrides:
setStartUserId
in class WorkProcessInstance
getStartActivityId
public java.lang.String getStartActivityId()
- Overrides:
getStartActivityId
in class WorkProcessInstance
setStartActivityId
public void setStartActivityId(java.lang.String startActivityId)
- Overrides:
setStartActivityId
in class WorkProcessInstance
getProcessInstanceId
public java.lang.String getProcessInstanceId()
- Overrides:
getProcessInstanceId
in class WorkProcessInstance
setProcessInstanceId
public void setProcessInstanceId(java.lang.String processInstanceId)
- Overrides:
setProcessInstanceId
in class WorkProcessInstance
getCompleted
public java.lang.Boolean getCompleted()
- Overrides:
getCompleted
in class WorkProcessInstance
setCompleted
public void setCompleted(java.lang.Boolean completed)
- Overrides:
setCompleted
in class WorkProcessInstance
getTasks
public java.util.List<WorkTaskInstance> getTasks()
- Overrides:
getTasks
in class WorkProcessInstance
setTasks
public void setTasks(java.util.List<WorkTaskInstance> tasks)
- Overrides:
setTasks
in class WorkProcessInstance
getActivities
public java.util.List<WorkActivityInstance> getActivities()
- Overrides:
getActivities
in class WorkProcessInstance
setActivities
public void setActivities(java.util.List<WorkActivityInstance> activities)
- Overrides:
setActivities
in class WorkProcessInstance
getVariables
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
- Overrides:
getVariables
in class WorkProcessInstance
setVariables
public void setVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
- Overrides:
setVariables
in class WorkProcessInstance
setVariable
public void setVariable(java.lang.String key,
java.lang.Object value)
- Overrides:
setVariable
in class WorkProcessInstance
getVariable
public java.lang.Object getVariable(java.lang.String key)
- Overrides:
getVariable
in class WorkProcessInstance
getHistoryVariables
public java.util.List<WorkVariableHistoryInstance> getHistoryVariables()
- Overrides:
getHistoryVariables
in class WorkProcessInstance
setHistoryVariables
public void setHistoryVariables(java.util.List<WorkVariableHistoryInstance> historyVariables)
- Overrides:
setHistoryVariables
in class WorkProcessInstance
signal
public void signal(java.lang.String transitionName)
- Overrides:
signal
in class WorkProcessInstance
signal
public void signal()
- Overrides:
signal
in class WorkProcessInstance
getRootTokenNodeName
public java.lang.String getRootTokenNodeName()
- Overrides:
getRootTokenNodeName
in class WorkProcessInstance
getAvailableTransitions
public java.util.Set<?> getAvailableTransitions()
- Overrides:
getAvailableTransitions
in class WorkProcessInstance
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class WorkProcessInstance
makeWorkTaskInstance
public WorkTaskInstance makeWorkTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance taskInstance)
toStringBuilder
protected org.apache.commons.lang.builder.ToStringBuilder toStringBuilder()
- Overrides:
toStringBuilder
in class WorkProcessInstance
toString
public java.lang.String toString()
- Overrides:
toString
in class WorkProcessInstance