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–2020 JBoss by Red Hat. All rights reserved.