jBPM distribution 6.0.0.Alpha9

org.jbpm.persistence
Interface ProcessPersistenceContext

All Superinterfaces:
org.drools.persistence.PersistenceContext
All Known Implementing Classes:
JpaProcessPersistenceContext, MapBasedProcessPersistenceContext

public interface ProcessPersistenceContext
extends org.drools.persistence.PersistenceContext


Method Summary
 ProcessInstanceInfo findProcessInstanceInfo(Long processId)
           
 Long getProcessInstanceByCorrelationKey(org.kie.process.CorrelationKey correlationKey)
           
 List<Long> getProcessInstancesWaitingForEvent(String type)
           
 void persist(CorrelationKeyInfo correlationKeyInfo)
           
 void persist(ProcessInstanceInfo processInstanceInfo)
           
 void remove(ProcessInstanceInfo processInstanceInfo)
           
 
Methods inherited from interface org.drools.persistence.PersistenceContext
close, findSessionInfo, findWorkItemInfo, isOpen, joinTransaction, merge, persist, persist, remove
 

Method Detail

persist

void persist(ProcessInstanceInfo processInstanceInfo)

persist

void persist(CorrelationKeyInfo correlationKeyInfo)

findProcessInstanceInfo

ProcessInstanceInfo findProcessInstanceInfo(Long processId)

remove

void remove(ProcessInstanceInfo processInstanceInfo)

getProcessInstancesWaitingForEvent

List<Long> getProcessInstancesWaitingForEvent(String type)

getProcessInstanceByCorrelationKey

Long getProcessInstanceByCorrelationKey(org.kie.process.CorrelationKey correlationKey)

jBPM distribution 6.0.0.Alpha9

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