|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SessionManager | |
|---|---|
| org.jbpm.integration.console.session | |
| Uses of SessionManager in org.jbpm.integration.console.session |
|---|
| Classes in org.jbpm.integration.console.session that implement SessionManager | |
|---|---|
class |
AbstractSessionManager
Abstract manager that provides some helpful methods used by concrete SessionManager implementations |
class |
MVELSingleSessionManager
Default (MVEL) based implementation of SessionManager that relies on MVEL file aka SessionTemplate. |
| Methods in org.jbpm.integration.console.session that return SessionManager | |
|---|---|
static SessionManager |
SessionManagerFactory.newSessionManager(org.drools.KnowledgeBase kbase)
Returns new instance of SessionManager interface that is either default implementation
or custom one that is defined by system property: jbpm.session.managerExample: -Djbpm.session.manager=com.company.jbpm.CustomSessionManager Custom implementation must implement org.jbpm.integration.console.session.SessionManager interface
or extend org.jbpm.integration.console.session.AbstractSessionManagerMoreover such custom implementation must provide a constructor that accepts single parameter of a KnowledgeBase type
Default implementation is org.jbpm.integration.console.session.MVELSingleSessionManager
that builds stateful session based on session template given in either:
default.session.templates - template that is bundled with jbpm as defaults - read only
session.templates - custom configuration of jbpm console session
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||