Uses of Package
org.kie.api.runtime
-
Packages that use org.kie.api.runtime 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 StatefulKieSessionsorg.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 -
Classes in org.kie.api.runtime used by org.kie.api Class Description Environment KieContainer A container for all the KieBases of a given KieModuleKieSession 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 KieContainerStatelessKieSession StatelessKieSession provides a convenience API, wrapping KieSession. -
Classes in org.kie.api.runtime used by org.kie.api.command Class Description Context The context of an executionExecutionResults Contains the results for the BatchExecution Command.ObjectFilter ObjectFilter is used with WorkingMemories to filter out instances during Iteration -
Classes in org.kie.api.runtime used by org.kie.api.event Class Description KieRuntime -
Classes in org.kie.api.runtime used by org.kie.api.marshalling Class Description Environment KieSession KieSession is the most common way to interact with the engine.KieSessionConfiguration A class to store Session related configuration. -
Classes in org.kie.api.runtime used by org.kie.api.persistence.jpa Class Description Environment KieSession KieSession is the most common way to interact with the engine.KieSessionConfiguration A class to store Session related configuration. -
Classes in org.kie.api.runtime used by org.kie.api.runtime Class 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 executionEnvironment Executable ExecutableRunner Globals KieContainerSessionsPool A pool of session created from a KieContainerKieRuntime 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 KieContainerObjectFilter ObjectFilter is used with WorkingMemories to filter out instances during IterationRequestContext StatelessKieSession StatelessKieSession provides a convenience API, wrapping KieSession. -
Classes in org.kie.api.runtime used by org.kie.api.runtime.manager Class Description Environment KieSession KieSession is the most common way to interact with the engine.KieSessionConfiguration A class to store Session related configuration. -
Classes in org.kie.api.runtime used by org.kie.api.runtime.process Class Description KieContext -
Classes in org.kie.api.runtime used by org.kie.api.runtime.rule Class Description KieContext ObjectFilter ObjectFilter is used with WorkingMemories to filter out instances during Iteration -
Classes in org.kie.api.runtime used by org.kie.api.task Class Description CommandExecutor Batch Executor allows for the scripting of a KieSession using Commands, both the KieSession and KieSession implement this interface.