Class | Description |
---|---|
AbstractRuntimeManager |
Common implementation that all
RuntimeManager implementation should inherit from. |
DefaultRegisterableItemsFactory |
Default implementation of
RegisterableItemsFactory responsible for providing
common set of WorkItemHandlers and EventListeners. |
DefaultRuntimeEnvironment |
Default implementation of RuntimeEnvironment that aims at providing all
common settings with minimum need for configuration.
|
KModuleRegisterableItemsFactory |
This implementation extends DefaultRegisterableItemsFactory
and relies on definitions of work item handlers and
listeners that come from kmodule.xml from kjar.
|
PerProcessInstanceRuntimeManager |
RuntimeManager that is backed by "Per Process Instance" strategy - that means that every process instance will
be bound to a ksession for it's entire life time - once started whenever other operations will be invoked
this manager will ensure that correct ksession will be provided.
|
PerRequestRuntimeManager |
RuntimeManager implementation that is backed by "Per Request" strategy - meaning that for every call to
getRuntimeEngine new instance will be delivered with brand new KieSession and TaskService. |
RuntimeEngineImpl |
Implementation of the
RuntimeEngine that additionally implement Disposable
interface to allow other components to register listeners on it. |
RuntimeEnvironmentBuilder |
Builder implementation that follows fluent approach to build
RuntimeEnvironments . |
RuntimeManagerFactoryImpl |
Main entry point class for RuntimeManager module responsible for delivering
RuntimeManager
instances based on given RuntimeEnvironment . |
SimpleRegisterableItemsFactory |
The most basic
RegisterableItemsFactory implementation that allows to define listeners and work
item handlers by their class and whenever they will be required new instance will be created out of the given
Class instance. |
SimpleRuntimeEnvironment |
The most basic implementation of
RuntimeEnvironment that at the same time serves as base
implementation for all extensions. |
SingletonRuntimeManager |
RuntimeManager that is backed by "Singleton" strategy meaning only one
RuntimeEngine instance will
exist for for given RuntimeManager instance. |
SynchronizedRuntimeImpl |
Extension of the regular
RuntimeEngine implementation strictly dedicated to
SingletonRuntimeManager to ensure that access to RuntimeEngine
resources, such as KieSession and TaskService is synchronized. |
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.