org.drools.persistence.map
Class MapBasedPersistenceContext
java.lang.Object
org.drools.persistence.map.MapBasedPersistenceContext
- All Implemented Interfaces:
- NonTransactionalPersistentSession, PersistenceContext
public class MapBasedPersistenceContext
- extends Object
- implements PersistenceContext, NonTransactionalPersistentSession
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapBasedPersistenceContext
public MapBasedPersistenceContext(KnowledgeSessionStorage storage)
persist
public void persist(SessionInfo entity)
- Specified by:
persist in interface PersistenceContext
findSessionInfo
public SessionInfo findSessionInfo(Integer sessionId)
- Specified by:
findSessionInfo in interface PersistenceContext
remove
public void remove(SessionInfo sessionInfo)
- Specified by:
remove in interface PersistenceContext
isOpen
public boolean isOpen()
- Specified by:
isOpen in interface PersistenceContext
joinTransaction
public void joinTransaction()
- Specified by:
joinTransaction in interface PersistenceContext
close
public void close()
- Specified by:
close in interface PersistenceContext
clear
public void clear()
- Specified by:
clear in interface NonTransactionalPersistentSession
getStoredKnowledgeSessions
public List<SessionInfo> getStoredKnowledgeSessions()
- Specified by:
getStoredKnowledgeSessions in interface NonTransactionalPersistentSession
persist
public void persist(WorkItemInfo workItemInfo)
- Specified by:
persist in interface PersistenceContext
getStoredWorkItems
public List<WorkItemInfo> getStoredWorkItems()
- Specified by:
getStoredWorkItems in interface NonTransactionalPersistentSession
findWorkItemInfo
public WorkItemInfo findWorkItemInfo(Long id)
- Specified by:
findWorkItemInfo in interface PersistenceContext
remove
public void remove(WorkItemInfo workItemInfo)
- Specified by:
remove in interface PersistenceContext
merge
public WorkItemInfo merge(WorkItemInfo workItemInfo)
- Specified by:
merge in interface PersistenceContext
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.