Package org.kie.api.runtime.manager
package org.kie.api.runtime.manager
-
ClassDescriptionContext<T>Context represents to highest level hierarchy of contextual data that might be used when working with
RuntimeManagerthat is then relying on the context to look up correct instances ofRuntimeEngine.Factory that is used byRuntimeManagerto configureRuntimeEngine(especially KieSession) with various registerable items: Work item handlers Process event listeners Agenda event listeners Working memory event listeners Implementations of this interface shall decide what shall be registered for givenRuntimeEngine.RuntimeEngine is the main entry point to interact with the process engine and task service.Definition of the runtime environment that will be used by instance ofRuntimeManager.RuntimeManager managesRuntimeEngines that are essentially build withKieSessionandTaskServiceto deliver executable environments for processes and user tasks.
MoreoverRuntimeManagerensures that all components are configured and bootstrapped as soon as manager is instantiated to ensure its fully featured functionality right from the start.Factory that produces instances ofRuntimeManager.A Factory for this RuntimeManagerFactory