Package | Description |
---|---|
org.kie.api |
Base KIE API classes.
|
org.kie.api.marshalling |
Marshalling classes are used to marshall and unmarshal StatefulKieSessions
See KieMarshallers for more detailed information.
|
org.kie.api.persistence.jpa | |
org.kie.api.runtime |
The runtime engine classes, including KieSession and StatelessKieSession.
|
org.kie.api.runtime.manager |
Modifier and Type | Method and Description |
---|---|
KieSession |
KieBase.newKieSession()
Creates a new
KieSession using the default session configuration. |
KieSession |
KieBase.newKieSession(KieSessionConfiguration conf,
Environment environment)
Creates a new
KieSession using the given session configuration and/or environment. |
Modifier and Type | Method and Description |
---|---|
Collection<? extends KieSession> |
KieBase.getKieSessions()
Returns a collection of the
KieSession s that exist in this KieBase . |
Modifier and Type | Method and Description |
---|---|
KieSession |
Marshaller.unmarshall(InputStream stream)
Creates KieSession using default KieSessionConfiguration and
Environment.
|
KieSession |
Marshaller.unmarshall(InputStream stream,
KieSessionConfiguration config,
Environment environment)
Creates KieSession using the given KieSessionConfiguration and
Environment.
|
Modifier and Type | Method and Description |
---|---|
void |
Marshaller.marshall(OutputStream stream,
KieSession ksession)
Marshalls the given KieSession into the provided OutputStream
|
void |
Marshaller.unmarshall(InputStream stream,
KieSession ksession)
Unmarshall the stream into the KieSession.
|
Modifier and Type | Method and Description |
---|---|
KieSession |
KieStoreServices.loadKieSession(int id,
KieBase kbase,
KieSessionConfiguration configuration,
Environment environment)
Deprecated.
|
KieSession |
KieStoreServices.loadKieSession(Long id,
KieBase kbase,
KieSessionConfiguration configuration,
Environment environment) |
KieSession |
KieStoreServices.newKieSession(KieBase kbase,
KieSessionConfiguration configuration,
Environment environment) |
Modifier and Type | Method and Description |
---|---|
KieSession |
KieContainer.newKieSession()
Creates the default KieSession for this KieContainer
|
KieSession |
KieSessionsPool.newKieSession()
Obtain a
KieSession from this pool using the default session configuration. |
KieSession |
KieContainer.newKieSession(Environment environment)
Creates the default
KieSession for this KieContainer using the given Environment |
KieSession |
KieContainer.newKieSession(Environment environment,
KieSessionConfiguration conf)
Creates the default KieSession for this KieContainer with the given configuration and Environment
|
KieSession |
KieContainer.newKieSession(KieSessionConfiguration conf)
Creates the default KieSession for this KieContainer with the given configuration
|
KieSession |
KieSessionsPool.newKieSession(KieSessionConfiguration conf)
Obtain a
KieSession from this pool using using the given session configuration. |
KieSession |
KieContainer.newKieSession(String kSessionName)
Creates the KieSession with the given name for this KieContainer
|
KieSession |
KieContainerSessionsPool.newKieSession(String kSessionName)
Obtain a
KieSession with the given name from this pool. |
KieSession |
KieContainer.newKieSession(String kSessionName,
Environment environment)
Creates the KieSession with the given name for this KieContainer using the given Environment
|
KieSession |
KieContainer.newKieSession(String kSessionName,
Environment environment,
KieSessionConfiguration conf)
Creates the KieSession with the given name for this KieContainer using the given Environment and configuration
|
KieSession |
KieContainer.newKieSession(String kSessionName,
KieSessionConfiguration conf)
Creates the KieSession with the given name for this KieContainer with the given configuration
|
KieSession |
KieContainerSessionsPool.newKieSession(String kSessionName,
KieSessionConfiguration conf)
Obtain a
KieSession with the given name and configuration from this pool. |
Modifier and Type | Method and Description |
---|---|
void |
KieSession.AtomicAction.execute(KieSession kieSession) |
RequestContext |
RequestContext.with(KieSession kieSession) |
Modifier and Type | Method and Description |
---|---|
KieSession |
RuntimeEngine.getKieSession() |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.