Package org.jbpm.process.instance
Class LightProcessRuntimeContext
java.lang.Object
org.jbpm.process.instance.LightProcessRuntimeContext
- All Implemented Interfaces:
ProcessRuntimeContext
-
Constructor Summary
ConstructorsConstructorDescriptionLightProcessRuntimeContext(Collection<org.kie.api.definition.process.Process> processes) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEventListener(org.kie.api.event.rule.DefaultAgendaEventListener conditional) createProcessInstance(org.kie.api.definition.process.Process process, org.kie.internal.process.CorrelationKey correlationKey) voidOptional<org.kie.api.definition.process.Process>findProcess(String id) Collection<org.kie.api.definition.process.Process>booleanisActive()voidqueueWorkingMemoryAction(org.drools.core.common.WorkingMemoryAction action) voidsetupParameters(ProcessInstance processInstance, Map<String, Object> parameters) void
-
Constructor Details
-
LightProcessRuntimeContext
-
-
Method Details
-
getProcesses
- Specified by:
getProcessesin interfaceProcessRuntimeContext
-
findProcess
- Specified by:
findProcessin interfaceProcessRuntimeContext
-
startOperation
public void startOperation()- Specified by:
startOperationin interfaceProcessRuntimeContext
-
endOperation
public void endOperation()- Specified by:
endOperationin interfaceProcessRuntimeContext
-
queueWorkingMemoryAction
public void queueWorkingMemoryAction(org.drools.core.common.WorkingMemoryAction action) - Specified by:
queueWorkingMemoryActionin interfaceProcessRuntimeContext
-
addEventListener
public void addEventListener(org.kie.api.event.rule.DefaultAgendaEventListener conditional) - Specified by:
addEventListenerin interfaceProcessRuntimeContext
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceProcessRuntimeContext
-
createProcessInstance
public ProcessInstance createProcessInstance(org.kie.api.definition.process.Process process, org.kie.internal.process.CorrelationKey correlationKey) - Specified by:
createProcessInstancein interfaceProcessRuntimeContext
-
setupParameters
- Specified by:
setupParametersin interfaceProcessRuntimeContext
-