| 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. | 
| StatelessKieSession StatelessKieSession provides a convenience API, wrapping KieSession. | 
| Class and Description | 
|---|
| 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. | 
| Environment | 
| Globals | 
| KieRuntime | 
| KieSession KieSession is the most common way to interact with the engine. | 
| KieSessionConfiguration A class to store Session related configuration. | 
| ObjectFilter ObjectFilter is used with WorkingMemories to filter out instances during Iteration | 
| 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–2016 JBoss by Red Hat. All rights reserved.