public class KieContainerSessionsPoolImpl
extends org.drools.core.impl.AbstractKieSessionsPool
implements org.kie.api.runtime.KieContainerSessionsPool
Modifier and Type | Method and Description |
---|---|
protected org.drools.core.impl.StatefulSessionPool |
createStatefulSessionPool(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf,
boolean stateless) |
protected String |
getKey(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf,
boolean stateless) |
org.kie.api.runtime.KieSession |
newKieSession() |
org.kie.api.runtime.KieSession |
newKieSession(org.kie.api.runtime.KieSessionConfiguration conf) |
org.kie.api.runtime.KieSession |
newKieSession(String kSessionName) |
org.kie.api.runtime.KieSession |
newKieSession(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf) |
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession() |
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration conf) |
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession(String kSessionName) |
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf) |
getPool, getPool, shutdown
public org.kie.api.runtime.KieSession newKieSession()
newKieSession
in interface org.kie.api.runtime.KieSessionsPool
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession
in interface org.kie.api.runtime.KieSessionsPool
public org.kie.api.runtime.KieSession newKieSession(String kSessionName)
newKieSession
in interface org.kie.api.runtime.KieContainerSessionsPool
public org.kie.api.runtime.KieSession newKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession
in interface org.kie.api.runtime.KieContainerSessionsPool
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession()
newStatelessKieSession
in interface org.kie.api.runtime.KieSessionsPool
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
newStatelessKieSession
in interface org.kie.api.runtime.KieSessionsPool
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName)
newStatelessKieSession
in interface org.kie.api.runtime.KieContainerSessionsPool
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)
newStatelessKieSession
in interface org.kie.api.runtime.KieContainerSessionsPool
protected org.drools.core.impl.StatefulSessionPool createStatefulSessionPool(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf, boolean stateless)
createStatefulSessionPool
in class org.drools.core.impl.AbstractKieSessionsPool
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.