Uses of Interface
org.jbpm.integration.console.session.SessionManager

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.manager
Example:
-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.AbstractSessionManager
Moreover 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
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.