org.camunda.bpm.dmn.engine.impl
Class DmnEngineImpl
java.lang.Object
org.camunda.bpm.dmn.engine.impl.DmnEngineImpl
- All Implemented Interfaces:
- DmnEngine
public class DmnEngineImpl
- extends Object
- implements DmnEngine
|
Method Summary |
DmnDecisionResult |
evaluate(DmnDecision decision,
Map<String,Object> variables)
|
DmnDecisionResult |
evaluate(DmnDecisionModel decisionModel,
Map<String,Object> variables)
|
DmnDecisionResult |
evaluate(DmnDecisionModel decisionModel,
String decisionKey,
Map<String,Object> variables)
|
DmnEngineConfiguration |
getConfiguration()
|
DmnDecision |
parseDecision(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
|
DmnDecision |
parseDecision(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
String decisionKey)
|
DmnDecision |
parseDecision(InputStream inputStream)
|
DmnDecision |
parseDecision(InputStream inputStream,
String decisionKey)
|
DmnDecision |
parseDecision(String filename)
|
DmnDecision |
parseDecision(String filename,
String decisionKey)
|
DmnDecisionModel |
parseDecisionModel(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
|
DmnDecisionModel |
parseDecisionModel(InputStream inputStream)
|
DmnDecisionModel |
parseDecisionModel(String filename)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final DmnEngineLogger LOG
configuration
protected DmnEngineConfiguration configuration
transformer
protected DmnTransformer transformer
contextFactory
protected DmnContextFactory contextFactory
DmnEngineImpl
public DmnEngineImpl(DmnEngineConfiguration configuration)
getConfiguration
public DmnEngineConfiguration getConfiguration()
- Specified by:
getConfiguration in interface DmnEngine
parseDecisionModel
public DmnDecisionModel parseDecisionModel(String filename)
- Specified by:
parseDecisionModel in interface DmnEngine
parseDecisionModel
public DmnDecisionModel parseDecisionModel(InputStream inputStream)
- Specified by:
parseDecisionModel in interface DmnEngine
parseDecisionModel
public DmnDecisionModel parseDecisionModel(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
- Specified by:
parseDecisionModel in interface DmnEngine
parseDecision
public DmnDecision parseDecision(String filename)
- Specified by:
parseDecision in interface DmnEngine
parseDecision
public DmnDecision parseDecision(InputStream inputStream)
- Specified by:
parseDecision in interface DmnEngine
parseDecision
public DmnDecision parseDecision(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
- Specified by:
parseDecision in interface DmnEngine
parseDecision
public DmnDecision parseDecision(String filename,
String decisionKey)
- Specified by:
parseDecision in interface DmnEngine
parseDecision
public DmnDecision parseDecision(InputStream inputStream,
String decisionKey)
- Specified by:
parseDecision in interface DmnEngine
parseDecision
public DmnDecision parseDecision(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance,
String decisionKey)
- Specified by:
parseDecision in interface DmnEngine
evaluate
public DmnDecisionResult evaluate(DmnDecision decision,
Map<String,Object> variables)
- Specified by:
evaluate in interface DmnEngine
evaluate
public DmnDecisionResult evaluate(DmnDecisionModel decisionModel,
Map<String,Object> variables)
- Specified by:
evaluate in interface DmnEngine
evaluate
public DmnDecisionResult evaluate(DmnDecisionModel decisionModel,
String decisionKey,
Map<String,Object> variables)
- Specified by:
evaluate in interface DmnEngine
Copyright © 2015 camunda services GmbH. All rights reserved.