org.jbpm.runtime.manager.impl
Class RuntimeEngineImpl
java.lang.Object
org.jbpm.runtime.manager.impl.RuntimeEngineImpl
- All Implemented Interfaces:
- RuntimeEngine, org.kie.internal.runtime.manager.Disposable
- Direct Known Subclasses:
- SynchronizedRuntimeImpl
public class RuntimeEngineImpl
- extends Object
- implements RuntimeEngine, org.kie.internal.runtime.manager.Disposable
Implementation of the RuntimeEngine
that additionally implement Disposable
interface to allow other components to register listeners on it. Usual case is that listeners
and work item handlers might be interested in receiving notification when runtime engine is disposed
to deactivate itself too and not receive other events.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuntimeEngineImpl
public RuntimeEngineImpl(KieSession ksession,
TaskService taskService)
getKieSession
public KieSession getKieSession()
- Description copied from interface:
RuntimeEngine
- Returns
KieSession
configured for this RuntimeEngine
- Specified by:
getKieSession
in interface RuntimeEngine
- Returns:
getTaskService
public TaskService getTaskService()
- Description copied from interface:
RuntimeEngine
- Returns
TaskService
configured for this RuntimeEngine
- Specified by:
getTaskService
in interface RuntimeEngine
- Returns:
dispose
public void dispose()
- Specified by:
dispose
in interface org.kie.internal.runtime.manager.Disposable
addDisposeListener
public void addDisposeListener(org.kie.internal.runtime.manager.DisposeListener listener)
- Specified by:
addDisposeListener
in interface org.kie.internal.runtime.manager.Disposable
getManager
public RuntimeManager getManager()
setManager
public void setManager(RuntimeManager manager)
isDisposed
public boolean isDisposed()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.