Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.CR2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jbpm.process.instance.impl
Class DefaultProcessInstanceManager

    java.lang.Object
      org.jbpm.process.instance.impl.DefaultProcessInstanceManager

All Implemented Interfaces:
  ProcessInstanceManager

    public class DefaultProcessInstanceManager

extends Object
implements ProcessInstanceManager

Constructor Summary
`DefaultProcessInstanceManager()`

Method Summary
`void` | `addProcessInstance(ProcessInstance processInstance, org.kie.internal.process.CorrelationKey correlationKey)`
`void` | `clearProcessInstances()`
`void` | `clearProcessInstancesState()`
`ProcessInstance` | `getProcessInstance(org.kie.internal.process.CorrelationKey correlationKey)`
`ProcessInstance` | `getProcessInstance(long id)`
`ProcessInstance` | `getProcessInstance(long id, boolean readOnly)`
`Collection<ProcessInstance>` | `getProcessInstances()`
`void` | `internalAddProcessInstance(ProcessInstance processInstance)`
`void` | `internalRemoveProcessInstance(ProcessInstance processInstance)`
`void` | `removeProcessInstance(ProcessInstance processInstance)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### DefaultProcessInstanceManager

    public DefaultProcessInstanceManager()

Method Detail

### addProcessInstance

    public void addProcessInstance(ProcessInstance processInstance,
                                   org.kie.internal.process.CorrelationKey correlationKey)

  Specified by:
    `addProcessInstance` in interface `ProcessInstanceManager`

### internalAddProcessInstance

    public void internalAddProcessInstance(ProcessInstance processInstance)

  Specified by:
    `internalAddProcessInstance` in interface `ProcessInstanceManager`

### getProcessInstances

    public Collection<ProcessInstance> getProcessInstances()

  Specified by:
    `getProcessInstances` in interface `ProcessInstanceManager`

### getProcessInstance

    public ProcessInstance getProcessInstance(long id)

  Specified by:
    `getProcessInstance` in interface `ProcessInstanceManager`

### getProcessInstance

    public ProcessInstance getProcessInstance(long id,
                                              boolean readOnly)

  Specified by:
    `getProcessInstance` in interface `ProcessInstanceManager`

### removeProcessInstance

    public void removeProcessInstance(ProcessInstance processInstance)

  Specified by:
    `removeProcessInstance` in interface `ProcessInstanceManager`

### internalRemoveProcessInstance

    public void internalRemoveProcessInstance(ProcessInstance processInstance)

  Specified by:
    `internalRemoveProcessInstance` in interface `ProcessInstanceManager`

### clearProcessInstances

    public void clearProcessInstances()

  Specified by:
    `clearProcessInstances` in interface `ProcessInstanceManager`

### clearProcessInstancesState

    public void clearProcessInstancesState()

  Specified by:
    `clearProcessInstancesState` in interface `ProcessInstanceManager`

### getProcessInstance

    public ProcessInstance getProcessInstance(org.kie.internal.process.CorrelationKey correlationKey)

  Specified by:
    `getProcessInstance` in interface `ProcessInstanceManager`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.CR2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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