Package org.jbpm.process.instance
Interface ProcessInstanceManager
-
- All Known Implementing Classes:
DefaultProcessInstanceManager,JPAProcessInstanceManager
public interface ProcessInstanceManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance, org.kie.internal.process.CorrelationKey correlationKey)voidclearProcessInstances()voidclearProcessInstancesState()org.kie.api.runtime.process.ProcessInstancegetProcessInstance(long id)org.kie.api.runtime.process.ProcessInstancegetProcessInstance(long id, boolean readOnly)org.kie.api.runtime.process.ProcessInstancegetProcessInstance(org.kie.internal.process.CorrelationKey correlationKey)Collection<org.kie.api.runtime.process.ProcessInstance>getProcessInstances()voidinternalAddProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)voidinternalRemoveProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)voidremoveProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
-
-
-
Method Detail
-
getProcessInstance
org.kie.api.runtime.process.ProcessInstance getProcessInstance(long id)
-
getProcessInstance
org.kie.api.runtime.process.ProcessInstance getProcessInstance(long id, boolean readOnly)
-
getProcessInstance
org.kie.api.runtime.process.ProcessInstance getProcessInstance(org.kie.internal.process.CorrelationKey correlationKey)
-
getProcessInstances
Collection<org.kie.api.runtime.process.ProcessInstance> getProcessInstances()
-
addProcessInstance
void addProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance, org.kie.internal.process.CorrelationKey correlationKey)
-
internalAddProcessInstance
void internalAddProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
-
removeProcessInstance
void removeProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
-
internalRemoveProcessInstance
void internalRemoveProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
-
clearProcessInstances
void clearProcessInstances()
-
clearProcessInstancesState
void clearProcessInstancesState()
-
-