| Interface | Description | 
|---|---|
| Context<T> | 
 Context represents to highest level hierarchy of contextual data that might be used
 when working with  
RuntimeManager that is then relying on the context to look up correct
 instances of RuntimeEngine. | 
| RegisterableItemsFactory | 
 Factory that is used by  
RuntimeManager to configure RuntimeEngine
 (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 given RuntimeEngine. | 
| RuntimeEngine | 
 RuntimeEngine is the main entry point to interact with the process engine and task
 service. 
 | 
| RuntimeEnvironment | 
 Definition of the runtime environment that will be used by instance of  
RuntimeManager. | 
| RuntimeEnvironmentBuilder | |
| RuntimeEnvironmentBuilderFactory | |
| RuntimeManager | 
 RuntimeManager manages  
RuntimeEngines that are essentially build with
 KieSession and TaskService to deliver executable environments for
 processes and user tasks. | 
| RuntimeManagerFactory | 
 Factory that produces instances of  
RuntimeManager. | 
| Class | Description | 
|---|---|
| RuntimeEnvironmentBuilder.Factory | |
| RuntimeManagerFactory.Factory | 
 A Factory for this RuntimeManagerFactory 
 | 
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.