public class KieContainerResolver extends AbstractKieObjectsResolver implements org.kie.api.runtime.KieContainer
releaseId
Constructor and Description |
---|
KieContainerResolver(org.kie.api.builder.ReleaseId releaseId) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
ClassLoader |
getClassLoader() |
org.kie.api.KieBase |
getKieBase() |
org.kie.api.KieBase |
getKieBase(String kBaseName) |
org.kie.api.builder.model.KieBaseModel |
getKieBaseModel(String s) |
Collection<String> |
getKieBaseNames() |
org.kie.api.runtime.KieSessionConfiguration |
getKieSessionConfiguration() |
org.kie.api.runtime.KieSessionConfiguration |
getKieSessionConfiguration(String s) |
org.kie.api.builder.model.KieSessionModel |
getKieSessionModel(String s) |
Collection<String> |
getKieSessionNamesInKieBase(String kBaseName) |
org.kie.api.builder.ReleaseId |
getReleaseId() |
Object |
init(BlueprintContextHelper context) |
org.kie.api.KieBase |
newKieBase(org.kie.api.KieBaseConfiguration conf) |
org.kie.api.KieBase |
newKieBase(String kBaseName,
org.kie.api.KieBaseConfiguration conf) |
org.kie.api.runtime.KieSession |
newKieSession() |
org.kie.api.runtime.KieSession |
newKieSession(org.kie.api.runtime.Environment environment) |
org.kie.api.runtime.KieSession |
newKieSession(org.kie.api.runtime.Environment environment,
org.kie.api.runtime.KieSessionConfiguration conf) |
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.Environment environment) |
org.kie.api.runtime.KieSession |
newKieSession(String kSessionName,
org.kie.api.runtime.Environment environment,
org.kie.api.runtime.KieSessionConfiguration conf) |
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) |
org.kie.api.builder.Results |
updateToVersion(org.kie.api.builder.ReleaseId version) |
org.kie.api.builder.Results |
verify() |
org.kie.api.builder.Results |
verify(String... kBaseNames) |
getBundleContext, newStatefulSession, newStatelessSession, resolveKBase, resolveKContainer, resolveKSession, resolveKSession, setBundleContext
public KieContainerResolver(org.kie.api.builder.ReleaseId releaseId)
public Object init(BlueprintContextHelper context)
init
in interface Initializable
public void dispose()
dispose
in interface org.kie.api.runtime.KieContainer
public org.kie.api.builder.ReleaseId getReleaseId()
getReleaseId
in interface org.kie.api.runtime.KieContainer
public org.kie.api.builder.Results verify()
verify
in interface org.kie.api.runtime.KieContainer
public org.kie.api.builder.Results verify(String... kBaseNames)
verify
in interface org.kie.api.runtime.KieContainer
public org.kie.api.builder.Results updateToVersion(org.kie.api.builder.ReleaseId version)
updateToVersion
in interface org.kie.api.runtime.KieContainer
public Collection<String> getKieBaseNames()
getKieBaseNames
in interface org.kie.api.runtime.KieContainer
public Collection<String> getKieSessionNamesInKieBase(String kBaseName)
getKieSessionNamesInKieBase
in interface org.kie.api.runtime.KieContainer
public org.kie.api.KieBase getKieBase()
getKieBase
in interface org.kie.api.runtime.KieContainer
public org.kie.api.KieBase getKieBase(String kBaseName)
getKieBase
in interface org.kie.api.runtime.KieContainer
public org.kie.api.KieBase newKieBase(org.kie.api.KieBaseConfiguration conf)
newKieBase
in interface org.kie.api.runtime.KieContainer
public org.kie.api.KieBase newKieBase(String kBaseName, org.kie.api.KieBaseConfiguration conf)
newKieBase
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession()
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.Environment environment)
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.Environment environment, org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(String kSessionName)
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(String kSessionName, org.kie.api.runtime.Environment environment)
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(String kSessionName, org.kie.api.runtime.Environment environment, org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession()
newStatelessKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
newStatelessKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName)
newStatelessKieSession
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName, org.kie.api.runtime.KieSessionConfiguration conf)
newStatelessKieSession
in interface org.kie.api.runtime.KieContainer
public ClassLoader getClassLoader()
getClassLoader
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSessionConfiguration getKieSessionConfiguration()
getKieSessionConfiguration
in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSessionConfiguration getKieSessionConfiguration(String s)
getKieSessionConfiguration
in interface org.kie.api.runtime.KieContainer
public org.kie.api.builder.model.KieBaseModel getKieBaseModel(String s)
getKieBaseModel
in interface org.kie.api.runtime.KieContainer
public org.kie.api.builder.model.KieSessionModel getKieSessionModel(String s)
getKieSessionModel
in interface org.kie.api.runtime.KieContainer
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.