Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.CR2
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.jbpm.runtime.manager.impl

Class Summary
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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.CR2
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.