Package | Description |
---|---|
org.kie.api |
Base KIE API classes.
|
org.kie.api.runtime.builder |
Modifier and Type | Method and Description |
---|---|
KieContainer |
KieServices.getKieClasspathContainer()
Returns KieContainer for the classpath, this a global singleton.
|
KieContainer |
KieServices.getKieClasspathContainer(ClassLoader classLoader)
Returns KieContainer for the classpath using the given classLoader,
this a global singleton.
|
KieContainer |
KieServices.getKieClasspathContainer(String containerId)
Returns KieContainer for the classpath enforcing the given containerId,
this a global singleton.
|
KieContainer |
KieServices.getKieClasspathContainer(String containerId,
ClassLoader classLoader)
Returns KieContainer for the classpath enforcing the given containerId and using the given classLoader,
this a global singleton.
|
KieContainer |
KieServices.newKieClasspathContainer()
Creates a new KieContainer for the classpath, regardless if there's already an existing one
|
KieContainer |
KieServices.newKieClasspathContainer(ClassLoader classLoader)
Creates a new KieContainer for the classpath using the given classLoader,
regardless if there's already an existing one
|
KieContainer |
KieServices.newKieClasspathContainer(String containerId)
Creates a new KieContainer for the classpath,
regardless if there's already an existing one,
enforcing the given containerId.
|
KieContainer |
KieServices.newKieClasspathContainer(String containerId,
ClassLoader classLoader)
Creates a new KieContainer for the classpath using the given classLoader,
regardless if there's already an existing one,
enforcing the given containerId.
|
KieContainer |
KieServices.newKieContainer(ReleaseId releaseId)
Creates a new KieContainer wrapping the KieModule with the given ReleaseId
|
KieContainer |
KieServices.newKieContainer(ReleaseId releaseId,
ClassLoader classLoader)
Creates a new KieContainer wrapping the KieModule with the given ReleaseId
and using the given class loader
|
KieContainer |
KieServices.newKieContainer(String containerId,
ReleaseId releaseId)
Creates a new KieContainer wrapping the KieModule with the given ReleaseId
and enforcing the given containerId.
|
KieContainer |
KieServices.newKieContainer(String containerId,
ReleaseId releaseId,
ClassLoader classLoader)
Creates a new KieContainer wrapping the KieModule with the given ReleaseId,
using the given class loader
and enforcing the given containerId.
|
Modifier and Type | Method and Description |
---|---|
KieScanner |
KieServices.newKieScanner(KieContainer kieContainer)
Creates a KieScanner to automatically discover if there are new releases of the KieModule
(and its dependencies) wrapped by the given KieContainer
|
Modifier and Type | Method and Description |
---|---|
KieContainerFluent |
ExecutableBuilder.setKieContainer(KieContainer kieContainer) |
Modifier and Type | Method and Description |
---|---|
KieSessionFluent |
KieContainerFluent.newSessionCustomized(String sessionName,
BiFunction<String,KieContainer,KieContainer> customizer) |
KieSessionFluent |
KieContainerFluent.newSessionCustomized(String sessionName,
BiFunction<String,KieContainer,KieContainer> customizer) |
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.