public class DefaultProcessInstanceManager extends Object implements ProcessInstanceManager
| Constructor and Description |
|---|
DefaultProcessInstanceManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance,
org.kie.internal.process.CorrelationKey correlationKey) |
void |
clearProcessInstances() |
void |
clearProcessInstancesState() |
org.kie.api.runtime.process.ProcessInstance |
getProcessInstance(org.kie.internal.process.CorrelationKey correlationKey) |
org.kie.api.runtime.process.ProcessInstance |
getProcessInstance(long id) |
org.kie.api.runtime.process.ProcessInstance |
getProcessInstance(long id,
boolean readOnly) |
Collection<org.kie.api.runtime.process.ProcessInstance> |
getProcessInstances() |
void |
internalAddProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance) |
void |
internalRemoveProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance) |
void |
removeProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance) |
public void addProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance,
org.kie.internal.process.CorrelationKey correlationKey)
addProcessInstance in interface ProcessInstanceManagerpublic void internalAddProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
internalAddProcessInstance in interface ProcessInstanceManagerpublic Collection<org.kie.api.runtime.process.ProcessInstance> getProcessInstances()
getProcessInstances in interface ProcessInstanceManagerpublic org.kie.api.runtime.process.ProcessInstance getProcessInstance(long id)
getProcessInstance in interface ProcessInstanceManagerpublic org.kie.api.runtime.process.ProcessInstance getProcessInstance(long id,
boolean readOnly)
getProcessInstance in interface ProcessInstanceManagerpublic void removeProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
removeProcessInstance in interface ProcessInstanceManagerpublic void internalRemoveProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
internalRemoveProcessInstance in interface ProcessInstanceManagerpublic void clearProcessInstances()
clearProcessInstances in interface ProcessInstanceManagerpublic void clearProcessInstancesState()
clearProcessInstancesState in interface ProcessInstanceManagerpublic org.kie.api.runtime.process.ProcessInstance getProcessInstance(org.kie.internal.process.CorrelationKey correlationKey)
getProcessInstance in interface ProcessInstanceManagerCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.