Class ExecuteDecisionServiceOperation
java.lang.Object
org.flowable.dmn.engine.impl.agenda.operation.DmnOperation
org.flowable.dmn.engine.impl.agenda.operation.ExecuteDecisionServiceOperation
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DecisionService
protected final ExecuteDecisionContext
Fields inherited from class org.flowable.dmn.engine.impl.agenda.operation.DmnOperation
commandContext
-
Constructor Summary
ConstructorsConstructorDescriptionExecuteDecisionServiceOperation
(CommandContext commandContext, ExecuteDecisionContext executeDecisionContext, DecisionService decisionService) -
Method Summary
Modifier and TypeMethodDescriptiondetermineDecisionExecutionOrder
(List<Decision> allDecisions) determineDecisionExecutionOrder
(List<Decision> encapsulatedDecisions, List<Decision> outputDecisions) protected void
void
run()
-
Field Details
-
decisionService
-
executeDecisionContext
-
-
Constructor Details
-
ExecuteDecisionServiceOperation
public ExecuteDecisionServiceOperation(CommandContext commandContext, ExecuteDecisionContext executeDecisionContext, DecisionService decisionService)
-
-
Method Details
-
run
public void run() -
planExecuteDecisionOperationsForDecisionService
protected void planExecuteDecisionOperationsForDecisionService() -
determineDecisionExecutionOrder
-
determineDecisionExecutionOrder
-