public class InfinispanProcessPersistenceContext extends InfinispanPersistenceContext implements org.jbpm.persistence.api.ProcessPersistenceContext
| Constructor and Description |
|---|
InfinispanProcessPersistenceContext(org.infinispan.Cache<String,Object> cache) |
| Modifier and Type | Method and Description |
|---|---|
org.jbpm.persistence.processinstance.ProcessInstanceInfo |
findProcessInstanceInfo(Long processInstanceId) |
Long |
getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey) |
List<Long> |
getProcessInstancesWaitingForEvent(String type) |
org.jbpm.persistence.correlation.CorrelationKeyInfo |
persist(org.jbpm.persistence.api.PersistentCorrelationKey correlationKey) |
org.jbpm.persistence.api.PersistentProcessInstance |
persist(org.jbpm.persistence.api.PersistentProcessInstance processInstance) |
void |
remove(org.jbpm.persistence.api.PersistentProcessInstance processInstance) |
close, findSession, findWorkItem, getCache, isOpen, joinTransaction, lock, merge, persist, persist, remove, removepublic org.jbpm.persistence.api.PersistentProcessInstance persist(org.jbpm.persistence.api.PersistentProcessInstance processInstance)
persist in interface org.jbpm.persistence.api.ProcessPersistenceContextpublic org.jbpm.persistence.processinstance.ProcessInstanceInfo findProcessInstanceInfo(Long processInstanceId)
findProcessInstanceInfo in interface org.jbpm.persistence.api.ProcessPersistenceContextpublic void remove(org.jbpm.persistence.api.PersistentProcessInstance processInstance)
remove in interface org.jbpm.persistence.api.ProcessPersistenceContextpublic List<Long> getProcessInstancesWaitingForEvent(String type)
getProcessInstancesWaitingForEvent in interface org.jbpm.persistence.api.ProcessPersistenceContextpublic org.jbpm.persistence.correlation.CorrelationKeyInfo persist(org.jbpm.persistence.api.PersistentCorrelationKey correlationKey)
persist in interface org.jbpm.persistence.api.ProcessPersistenceContextpublic Long getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)
getProcessInstanceByCorrelationKey in interface org.jbpm.persistence.api.ProcessPersistenceContextCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.