public class InfinispanPersistenceContext extends Object implements org.drools.persistence.PersistenceContext
| Constructor and Description |
|---|
InfinispanPersistenceContext(org.infinispan.Cache<String,Object> cache) |
InfinispanPersistenceContext(org.infinispan.Cache<String,Object> cache,
boolean isJTA) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.drools.persistence.info.SessionInfo |
findSessionInfo(Long id) |
org.drools.persistence.info.WorkItemInfo |
findWorkItemInfo(Long id) |
org.infinispan.Cache<String,Object> |
getCache() |
boolean |
isOpen() |
void |
joinTransaction() |
void |
lock(org.drools.persistence.info.WorkItemInfo workItemInfo) |
org.drools.persistence.info.WorkItemInfo |
merge(org.drools.persistence.info.WorkItemInfo workItemInfo) |
org.drools.persistence.info.SessionInfo |
persist(org.drools.persistence.info.SessionInfo entity) |
org.drools.persistence.info.WorkItemInfo |
persist(org.drools.persistence.info.WorkItemInfo workItemInfo) |
void |
remove(org.drools.persistence.info.SessionInfo sessionInfo) |
void |
remove(org.drools.persistence.info.WorkItemInfo workItemInfo) |
public InfinispanPersistenceContext(org.infinispan.Cache<String,Object> cache)
public org.drools.persistence.info.SessionInfo persist(org.drools.persistence.info.SessionInfo entity)
persist in interface org.drools.persistence.PersistenceContextpublic org.drools.persistence.info.SessionInfo findSessionInfo(Long id)
findSessionInfo in interface org.drools.persistence.PersistenceContextpublic void remove(org.drools.persistence.info.SessionInfo sessionInfo)
remove in interface org.drools.persistence.PersistenceContextpublic boolean isOpen()
isOpen in interface org.drools.persistence.PersistenceContextpublic void joinTransaction()
joinTransaction in interface org.drools.persistence.PersistenceContextpublic void close()
close in interface org.drools.persistence.PersistenceContextpublic org.drools.persistence.info.WorkItemInfo persist(org.drools.persistence.info.WorkItemInfo workItemInfo)
persist in interface org.drools.persistence.PersistenceContextpublic org.drools.persistence.info.WorkItemInfo findWorkItemInfo(Long id)
findWorkItemInfo in interface org.drools.persistence.PersistenceContextpublic void remove(org.drools.persistence.info.WorkItemInfo workItemInfo)
remove in interface org.drools.persistence.PersistenceContextpublic org.drools.persistence.info.WorkItemInfo merge(org.drools.persistence.info.WorkItemInfo workItemInfo)
merge in interface org.drools.persistence.PersistenceContextpublic void lock(org.drools.persistence.info.WorkItemInfo workItemInfo)
lock in interface org.drools.persistence.PersistenceContextCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.