|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SessionManager
Manager interface for maintaining StatefulKnowledgeSession that includes:
| Method Summary | |
|---|---|
void |
disposeSession(org.drools.runtime.StatefulKnowledgeSession session)
Dispose given session and remove it from manager context |
org.drools.runtime.StatefulKnowledgeSession |
getSession()
Returns default session for this manager |
org.drools.runtime.StatefulKnowledgeSession |
getSession(int sessionId)
Returns active session looked up by sessionId key managed by this manager NOTE: Not every implementation must support this method as it is intended for multi session managers only |
org.drools.runtime.StatefulKnowledgeSession |
getSession(String businessKey)
Returns active session looked up by business key managed by this manager NOTE: Not every implementation must support this method as it is intended for multi session managers only |
| Method Detail |
|---|
org.drools.runtime.StatefulKnowledgeSession getSession()
org.drools.runtime.StatefulKnowledgeSession getSession(String businessKey)
businessKey - business key that identifies session
org.drools.runtime.StatefulKnowledgeSession getSession(int sessionId)
sessionId - internal key that identifies session
void disposeSession(org.drools.runtime.StatefulKnowledgeSession session)
session - session to be disposed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||