public abstract class AbstractKieObjectsResolver extends Object implements Initializable
Modifier and Type | Field and Description |
---|---|
protected org.kie.api.builder.ReleaseId |
releaseId |
Constructor and Description |
---|
AbstractKieObjectsResolver(org.kie.api.builder.ReleaseId releaseId) |
Modifier and Type | Method and Description |
---|---|
org.osgi.framework.BundleContext |
getBundleContext() |
org.kie.api.runtime.KieSession |
newStatefulSession(String kbaseName,
org.kie.api.builder.ReleaseId releaseId,
org.kie.api.runtime.KieSessionConfiguration conf) |
org.kie.api.runtime.StatelessKieSession |
newStatelessSession(String kbaseName,
org.kie.api.builder.ReleaseId releaseId,
org.kie.api.runtime.KieSessionConfiguration conf) |
org.kie.api.KieBase |
resolveKBase(String id,
org.kie.api.builder.ReleaseId releaseId) |
protected org.kie.api.runtime.KieContainer |
resolveKContainer(org.kie.api.builder.ReleaseId releaseId) |
protected Object |
resolveKSession(String id,
org.kie.api.runtime.KieContainer kieContainer) |
Object |
resolveKSession(String id,
org.kie.api.builder.ReleaseId releaseId) |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
init
public AbstractKieObjectsResolver(org.kie.api.builder.ReleaseId releaseId)
public org.osgi.framework.BundleContext getBundleContext()
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
public org.kie.api.KieBase resolveKBase(String id, org.kie.api.builder.ReleaseId releaseId)
protected Object resolveKSession(String id, org.kie.api.runtime.KieContainer kieContainer)
protected org.kie.api.runtime.KieContainer resolveKContainer(org.kie.api.builder.ReleaseId releaseId)
public org.kie.api.runtime.KieSession newStatefulSession(String kbaseName, org.kie.api.builder.ReleaseId releaseId, org.kie.api.runtime.KieSessionConfiguration conf)
public org.kie.api.runtime.StatelessKieSession newStatelessSession(String kbaseName, org.kie.api.builder.ReleaseId releaseId, org.kie.api.runtime.KieSessionConfiguration conf)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.