| Interface | Description |
|---|---|
| RuntimeEngineInitlializer |
| Class | Description |
|---|---|
| AbstractRuntimeManager |
Common implementation that all
RuntimeManager implementations should inherit from. |
| CacheManagerImpl |
Default implementation of CacheManager that is backed by
ConcurrentHashMap. |
| DefaultRegisterableItemsFactory |
Default implementation of the
RegisterableItemsFactory responsible for providing
a common set of WorkItemHandlers and EventListeners. |
| DefaultRuntimeEnvironment |
Default implementation of the RuntimeEnvironment that aims at providing all
common settings with a minimum need for configuration.
|
| KModuleRegisterableItemsFactory |
This implementation extends the DefaultRegisterableItemsFactory
and relies on definitions of work item handlers and
listeners that come from kmodule.xml from kjar.
|
| ManagedAuditEventBuilderImpl | |
| PerProcessInstanceRuntimeManager |
A RuntimeManager implementation that is backed by the "Per Process Instance" strategy.
|
| PerRequestRuntimeManager |
A RuntimeManager implementation that is backed by the "Per Request" strategy.
|
| RuntimeEngineImpl |
An implementation of the
RuntimeEngine that additionally implements the Disposable
interface to allow other components to register listeners on it. |
| RuntimeEnvironmentBuilder |
A builder implementation that follows the fluent approach to build
RuntimeEnvironments. |
| RuntimeManagerFactoryImpl |
This is the main entry point class for the RuntimeManager module responsible for delivering
RuntimeManager
instances based on given RuntimeEnvironment. |
| SimpleRegisterableItemsFactory |
The most basic
RegisterableItemsFactory implementation that allows us to define listeners and work
item handlers by their class. |
| SimpleRuntimeEnvironment |
The most basic implementation of the
RuntimeEnvironment that, at the same time, serves as base
implementation for all extensions. |
| SingletonRuntimeManager |
This RuntimeManager is backed by a "Singleton" strategy, meaning that only one
RuntimeEngine instance will
exist for for the given RuntimeManager instance. |
| SynchronizedRuntimeImpl |
This is an extension of the regular
RuntimeEngine implementation strictly dedicated to
SingletonRuntimeManager to ensure that access to RuntimeEngine
resources, such as KieSession and TaskService, remains synchronized. |
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.