| Package | Description |
|---|---|
| org.kie.api |
Base KIE API classes.
|
| org.kie.api.command | |
| org.kie.api.event |
Comprehensive event API for all parts of the platform.
|
| 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 | |
| org.kie.api.runtime.process |
The process runtime classes.
|
| org.kie.api.runtime.rule |
The rule runtime classes.
|
| org.kie.api.task |
| Class and Description |
|---|
| Environment |
| KieContainer
A container for all the KieBases of a given KieModule
|
| KieSession
KieSession is the most common way to interact with the engine.
|
| KieSessionConfiguration
A class to store Session related configuration.
|
| KieSessionsPool
A pool of session created from a KieContainer
|
| StatelessKieSession
StatelessKieSession provides a convenience API, wrapping KieSession.
|
| Class and Description |
|---|
| Context
The context of an execution
|
| ObjectFilter
ObjectFilter is used with WorkingMemories to filter out instances during Iteration
|
| Class and Description |
|---|
| KieRuntime |
| Class and Description |
|---|
| Environment |
| KieSession
KieSession is the most common way to interact with the engine.
|
| KieSessionConfiguration
A class to store Session related configuration.
|
| Class and Description |
|---|
| Environment |
| KieSession
KieSession is the most common way to interact with the engine.
|
| KieSessionConfiguration
A class to store Session related configuration.
|
| Class and Description |
|---|
| Calendars |
| Channel
A channel provides a mechanism to send objects from the working memory to some external process
or function.
|
| CommandExecutor
Batch Executor allows for the scripting of a KieSession using Commands, both the KieSession and KieSession
implement this interface.
|
| Context
The context of an execution
|
| Environment |
| Executable |
| ExecutableRunner |
| Globals |
| KieContainerSessionsPool
A pool of session created from a KieContainer
|
| KieRuntime |
| KieRuntimeFactory
Maintains a collection of Knowledge Runtimes
that is bound to the given KieBase.
|
| KieSession
KieSession is the most common way to interact with the engine.
|
| KieSession.AtomicAction
An action that will be executed atomically on this session.
|
| KieSessionConfiguration
A class to store Session related configuration.
|
| KieSessionsPool
A pool of session created from a KieContainer
|
| ObjectFilter
ObjectFilter is used with WorkingMemories to filter out instances during Iteration
|
| RequestContext |
| StatelessKieSession
StatelessKieSession provides a convenience API, wrapping KieSession.
|
| Class and Description |
|---|
| Environment |
| KieSession
KieSession is the most common way to interact with the engine.
|
| KieSessionConfiguration
A class to store Session related configuration.
|
| Class and Description |
|---|
| KieContext |
| Class and Description |
|---|
| KieContext |
| ObjectFilter
ObjectFilter is used with WorkingMemories to filter out instances during Iteration
|
| Class and Description |
|---|
| CommandExecutor
Batch Executor allows for the scripting of a KieSession using Commands, both the KieSession and KieSession
implement this interface.
|
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.