jBPM :: Flow 6.0.0.Beta3

org.jbpm.process.instance
Interface ProcessInstanceManager

All Known Implementing Classes:
DefaultProcessInstanceManager

public interface ProcessInstanceManager


Method Summary
 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)
           
 

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()

jBPM :: Flow 6.0.0.Beta3

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.