org.jbpm.persistence
public class JpaProcessPersistenceContext extends org.drools.persistence.jpa.JpaPersistenceContext implements ProcessPersistenceContext
Constructor and Description |
---|
JpaProcessPersistenceContext(javax.persistence.EntityManager em) |
Modifier and Type | Method and Description |
---|---|
ProcessInstanceInfo |
findProcessInstanceInfo(Long processId) |
Long |
getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey) |
List<Long> |
getProcessInstancesWaitingForEvent(String type) |
void |
persist(CorrelationKeyInfo correlationKeyInfo) |
void |
persist(ProcessInstanceInfo processInstanceInfo) |
void |
remove(ProcessInstanceInfo processInstanceInfo) |
close, findSessionInfo, findWorkItemInfo, getEntityManager, isOpen, joinTransaction, merge, persist, persist, remove, remove
public JpaProcessPersistenceContext(javax.persistence.EntityManager em)
public void persist(ProcessInstanceInfo processInstanceInfo)
persist
in interface ProcessPersistenceContext
public ProcessInstanceInfo findProcessInstanceInfo(Long processId)
findProcessInstanceInfo
in interface ProcessPersistenceContext
public void remove(ProcessInstanceInfo processInstanceInfo)
remove
in interface ProcessPersistenceContext
public List<Long> getProcessInstancesWaitingForEvent(String type)
getProcessInstancesWaitingForEvent
in interface ProcessPersistenceContext
public void persist(CorrelationKeyInfo correlationKeyInfo)
persist
in interface ProcessPersistenceContext
public Long getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)
getProcessInstanceByCorrelationKey
in interface ProcessPersistenceContext
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.