Class KieContainerSessionsPoolImpl
java.lang.Object
org.drools.kiesession.session.AbstractKieSessionsPool
org.drools.compiler.kie.builder.impl.KieContainerSessionsPoolImpl
- All Implemented Interfaces:
KieContainerSessionsPool,KieSessionsPool
public class KieContainerSessionsPoolImpl
extends AbstractKieSessionsPool
implements KieContainerSessionsPool
-
Field Summary
Fields inherited from class org.drools.kiesession.session.AbstractKieSessionsPool
environment, initialSize -
Method Summary
Modifier and TypeMethodDescriptionprotected StatefulSessionPoolcreateStatefulSessionPool(String kSessionName, KieSessionConfiguration conf, boolean stateless) protected StringgetKey(String kSessionName, KieSessionConfiguration conf, boolean stateless) newKieSession(String kSessionName) newKieSession(String kSessionName, KieSessionConfiguration conf) newStatelessKieSession(String kSessionName) newStatelessKieSession(String kSessionName, KieSessionConfiguration conf) Methods inherited from class org.drools.kiesession.session.AbstractKieSessionsPool
getPool, getPool, shutdownMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.runtime.KieSessionsPool
shutdown
-
Method Details
-
newKieSession
- Specified by:
newKieSessionin interfaceKieSessionsPool
-
newKieSession
- Specified by:
newKieSessionin interfaceKieSessionsPool
-
newKieSession
- Specified by:
newKieSessionin interfaceKieContainerSessionsPool
-
newKieSession
- Specified by:
newKieSessionin interfaceKieContainerSessionsPool
-
newStatelessKieSession
- Specified by:
newStatelessKieSessionin interfaceKieSessionsPool
-
newStatelessKieSession
- Specified by:
newStatelessKieSessionin interfaceKieSessionsPool
-
newStatelessKieSession
- Specified by:
newStatelessKieSessionin interfaceKieContainerSessionsPool
-
newStatelessKieSession
public StatelessKieSession newStatelessKieSession(String kSessionName, KieSessionConfiguration conf) - Specified by:
newStatelessKieSessionin interfaceKieContainerSessionsPool
-
createStatefulSessionPool
protected StatefulSessionPool createStatefulSessionPool(String kSessionName, KieSessionConfiguration conf, boolean stateless) - Specified by:
createStatefulSessionPoolin classAbstractKieSessionsPool
-
getKey
- Specified by:
getKeyin classAbstractKieSessionsPool
-