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 |
|
PerCaseRuntimeManager |
A RuntimeManager implementation that is backed by the "Per Case" strategy.
|
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.
|