Class KieContainerSessionsPoolImpl
- java.lang.Object
-
- org.drools.kiesession.session.AbstractKieSessionsPool
-
- org.drools.compiler.kie.builder.impl.KieContainerSessionsPoolImpl
-
- All Implemented Interfaces:
org.kie.api.runtime.KieContainerSessionsPool,org.kie.api.runtime.KieSessionsPool
public class KieContainerSessionsPoolImpl extends org.drools.kiesession.session.AbstractKieSessionsPool implements org.kie.api.runtime.KieContainerSessionsPool
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.drools.kiesession.session.StatefulSessionPoolcreateStatefulSessionPool(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf, boolean stateless)protected StringgetKey(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf, boolean stateless)org.kie.api.runtime.KieSessionnewKieSession()org.kie.api.runtime.KieSessionnewKieSession(String kSessionName)org.kie.api.runtime.KieSessionnewKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)org.kie.api.runtime.KieSessionnewKieSession(org.kie.api.runtime.KieSessionConfiguration conf)org.kie.api.runtime.StatelessKieSessionnewStatelessKieSession()org.kie.api.runtime.StatelessKieSessionnewStatelessKieSession(String kSessionName)org.kie.api.runtime.StatelessKieSessionnewStatelessKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)org.kie.api.runtime.StatelessKieSessionnewStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration conf)-
Methods inherited from class org.drools.kiesession.session.AbstractKieSessionsPool
getPool, getPool, shutdown
-
-
-
-
Method Detail
-
newKieSession
public org.kie.api.runtime.KieSession newKieSession()
- Specified by:
newKieSessionin interfaceorg.kie.api.runtime.KieSessionsPool
-
newKieSession
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
- Specified by:
newKieSessionin interfaceorg.kie.api.runtime.KieSessionsPool
-
newKieSession
public org.kie.api.runtime.KieSession newKieSession(String kSessionName)
- Specified by:
newKieSessionin interfaceorg.kie.api.runtime.KieContainerSessionsPool
-
newKieSession
public org.kie.api.runtime.KieSession newKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)
- Specified by:
newKieSessionin interfaceorg.kie.api.runtime.KieContainerSessionsPool
-
newStatelessKieSession
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession()
- Specified by:
newStatelessKieSessionin interfaceorg.kie.api.runtime.KieSessionsPool
-
newStatelessKieSession
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
- Specified by:
newStatelessKieSessionin interfaceorg.kie.api.runtime.KieSessionsPool
-
newStatelessKieSession
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName)
- Specified by:
newStatelessKieSessionin interfaceorg.kie.api.runtime.KieContainerSessionsPool
-
newStatelessKieSession
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)
- Specified by:
newStatelessKieSessionin interfaceorg.kie.api.runtime.KieContainerSessionsPool
-
createStatefulSessionPool
protected org.drools.kiesession.session.StatefulSessionPool createStatefulSessionPool(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf, boolean stateless)
- Specified by:
createStatefulSessionPoolin classorg.drools.kiesession.session.AbstractKieSessionsPool
-
-