All Packages

Package Summary
Package
Description
Base KIE API classes.
 
 
 
 
 
 
All classes to create definitions, as built by the KieBuilder from artifact resources, can be found here.
The classes that make up a Process definition.
The classes that make up a Rule definition.
 
Comprehensive event API for all parts of the platform.
Events emitted while updating the definitions in the KieBase.
Events emitted by the KieScanner.
Events emitted while process instances are executing.
Events emitted while rules are executing.
Process Fluent API allows programmer to build an in memory representation of a bpmn file.
This information can later be used to build a KIE resource and execute the process .
 
 
 
 
 
io library for working with Resources
Logger classes used to log the KieRuntime's execution.
 
Marshalling classes are used to marshall and unmarshal StatefulKieSessions
 
 
 
 
The runtime engine classes, including KieSession and StatelessKieSession.
 
 
 
The process runtime classes.
 
The rule runtime classes.
 
 
Classes related to calendars and time.