|
Interface Summary |
| CacheManager |
Maintains a cache of various items that are long lived or expensive to be created
frequently so they can benefit from being cached. |
| Disposable |
Marker interface that indicates that given class is disposable - meaning shall be
manually or automatically disposed on close events. |
| DisposeListener |
Callback listener interface to receive notification when Disposable
instances are actually disposed. |
| EventListenerProducer<T> |
Allows do define custom producers for know EventListeners. |
| GlobalProducer |
Allows to provide global instances for KieSession to be registered on time when RuntimeEngine
is created. |
| InternalRegisterableItemsFactory |
|
| InternalRuntimeManager |
Extension to stable API of RuntimeManager that provides additional capabilities
that eventually will get propagated to main interface. |
| Mapper |
Mapper responsibility is to provide correlation between context
identifier and ksession identifier to effectively keep track of what context
has been mapped to given ksession. |
| RegisterableItemsFactory |
Deprecated. Use org.kie.api.runtime.manager.RegisterableItemsFactory |
| RuntimeEnvironment |
Extension of org.kie.api.runtime.manager.RuntimeEnvironment that contains internal methods |
| RuntimeManagerFactory |
Deprecated. Use org.kie.api.runtime.manager.RuntimeManagerFactory |
| SecurityManager |
|
| SessionFactory |
Factory that produces KieSession instances. |
| TaskServiceFactory |
Factory that produces TaskService instances. |
| WorkItemHandlerProducer |
Allows to provide custom implementations to deliver WorkItem name and WorkItemHandler instance pairs
for the runtime. |