|
jBPM distribution 6.2.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.runtime.manager.impl.RuntimeEngineImpl
public class RuntimeEngineImpl
An implementation of the RuntimeEngine that additionally implements the Disposable
interface to allow other components to register listeners on it. The usual case for this is that listeners
and work item handlers might be interested in receiving notification when the runtime engine is disposed of,
in order deactivate themselves too and not receive any other events.
| Constructor Summary | |
|---|---|
RuntimeEngineImpl(Context<?> context,
RuntimeEngineInitlializer initializer)
|
|
RuntimeEngineImpl(KieSession ksession,
TaskService taskService)
|
|
| Method Summary | |
|---|---|
void |
addDisposeListener(org.kie.internal.runtime.manager.DisposeListener listener)
|
void |
dispose()
|
AuditService |
getAuditLogService()
Returns AuditService that gives access to underlying runtime data such
as process instance, node instance and variable log entries. |
KieSession |
getKieSession()
Returns KieSession configured for this RuntimeEngine |
RuntimeManager |
getManager()
|
TaskService |
getTaskService()
Returns TaskService configured for this RuntimeEngine |
KieSession |
internalGetKieSession()
|
void |
internalSetKieSession(KieSession ksession)
|
boolean |
isAfterCompletion()
|
boolean |
isDisposed()
|
void |
setAfterCompletion(boolean completing)
|
void |
setManager(RuntimeManager manager)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RuntimeEngineImpl(KieSession ksession,
TaskService taskService)
public RuntimeEngineImpl(Context<?> context,
RuntimeEngineInitlializer initializer)
| Method Detail |
|---|
public KieSession getKieSession()
RuntimeEngineKieSession configured for this RuntimeEngine
getKieSession in interface RuntimeEnginepublic TaskService getTaskService()
RuntimeEngineTaskService configured for this RuntimeEngine
getTaskService in interface RuntimeEnginepublic void dispose()
dispose in interface org.kie.internal.runtime.manager.Disposablepublic void addDisposeListener(org.kie.internal.runtime.manager.DisposeListener listener)
addDisposeListener in interface org.kie.internal.runtime.manager.Disposablepublic RuntimeManager getManager()
public void setManager(RuntimeManager manager)
public boolean isDisposed()
public AuditService getAuditLogService()
RuntimeEngineAuditService that gives access to underlying runtime data such
as process instance, node instance and variable log entries.
getAuditLogService in interface RuntimeEnginepublic KieSession internalGetKieSession()
public void internalSetKieSession(KieSession ksession)
public boolean isAfterCompletion()
public void setAfterCompletion(boolean completing)
|
jBPM distribution 6.2.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||