|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.ServiceImpl
org.camunda.bpm.engine.impl.DecisionServiceImpl
public class DecisionServiceImpl
| Field Summary |
|---|
| Fields inherited from class org.camunda.bpm.engine.impl.ServiceImpl |
|---|
commandExecutor |
| Constructor Summary | |
|---|---|
DecisionServiceImpl()
|
|
| Method Summary | |
|---|---|
DecisionsEvaluationBuilder |
evaluateDecisionById(String decisionDefinitionId)
Returns a fluent builder to evaluate the decision with the given id. |
DecisionsEvaluationBuilder |
evaluateDecisionByKey(String decisionDefinitionKey)
Returns a fluent builder to evaluate the decision with the given key. |
DecisionEvaluationBuilder |
evaluateDecisionTableById(String decisionDefinitionId)
Returns a fluent builder to evaluate the decision table with the given id. |
org.camunda.bpm.dmn.engine.DmnDecisionTableResult |
evaluateDecisionTableById(String decisionDefinitionId,
Map<String,Object> variables)
Evaluates the decision with the given id. |
DecisionEvaluationBuilder |
evaluateDecisionTableByKey(String decisionDefinitionKey)
Returns a fluent builder to evaluate the decision table with the given key. |
org.camunda.bpm.dmn.engine.DmnDecisionTableResult |
evaluateDecisionTableByKey(String decisionDefinitionKey,
Map<String,Object> variables)
Evaluates the decision with the given key in the latest version. |
org.camunda.bpm.dmn.engine.DmnDecisionTableResult |
evaluateDecisionTableByKeyAndVersion(String decisionDefinitionKey,
Integer version,
Map<String,Object> variables)
Evaluates the decision with the given key in the specified version. |
| Methods inherited from class org.camunda.bpm.engine.impl.ServiceImpl |
|---|
getCommandExecutor, setCommandExecutor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DecisionServiceImpl()
| Method Detail |
|---|
public org.camunda.bpm.dmn.engine.DmnDecisionTableResult evaluateDecisionTableById(String decisionDefinitionId,
Map<String,Object> variables)
DecisionService
evaluateDecisionTableById in interface DecisionServicedecisionDefinitionId - the id of the decision definition, cannot be null.variables - the input values of the decision.
public org.camunda.bpm.dmn.engine.DmnDecisionTableResult evaluateDecisionTableByKey(String decisionDefinitionKey,
Map<String,Object> variables)
DecisionService
evaluateDecisionTableByKey in interface DecisionServicedecisionDefinitionKey - the key of the decision definition, cannot be null.variables - the input values of the decision.
public org.camunda.bpm.dmn.engine.DmnDecisionTableResult evaluateDecisionTableByKeyAndVersion(String decisionDefinitionKey,
Integer version,
Map<String,Object> variables)
DecisionService
evaluateDecisionTableByKeyAndVersion in interface DecisionServicedecisionDefinitionKey - the key of the decision definition, cannot be null.version - the version of the decision definition. If null then
the latest version is taken.variables - the input values of the decision.
public DecisionEvaluationBuilder evaluateDecisionTableByKey(String decisionDefinitionKey)
DecisionService
evaluateDecisionTableByKey in interface DecisionServicedecisionDefinitionKey - the key of the decision definition, cannot be null.
DecisionService.evaluateDecisionByKey(String)public DecisionEvaluationBuilder evaluateDecisionTableById(String decisionDefinitionId)
DecisionService
evaluateDecisionTableById in interface DecisionServicedecisionDefinitionId - the id of the decision definition, cannot be null.
- Returns:
- a builder to evaluate a decision table
- See Also:
DecisionService.evaluateDecisionById(String)public DecisionsEvaluationBuilder evaluateDecisionByKey(String decisionDefinitionKey)
DecisionService
evaluateDecisionByKey in interface DecisionServicedecisionDefinitionKey - the key of the decision definition, cannot be null.
public DecisionsEvaluationBuilder evaluateDecisionById(String decisionDefinitionId)
DecisionService
evaluateDecisionById in interface DecisionServicedecisionDefinitionId - the id of the decision definition, cannot be null.
- Returns:
- a builder to evaluate a decision
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||