| Package | Description | 
|---|---|
| org.camunda.bpm.dmn.engine | |
| org.camunda.bpm.dmn.engine.impl | |
| org.camunda.bpm.dmn.engine.impl.spi.transform | |
| org.camunda.bpm.dmn.engine.impl.transform | |
| org.camunda.bpm.engine | 
 Public API of the camunda BPM engine. 
Typical usage of the API starts by the creation of a ProcessEngineConfiguration
    (typically based on a configuration file), from which a ProcessEngine can be obtained.Through the services obtained from such a ProcessEngine, BPM and workflow operation
    can be executed:RepositoryService:
    Manages DeploymentsRuntimeService:
    For starting and searching ProcessInstancesTaskService:
    Exposes operations to manage human (standalone) Tasks,
    such as claiming, completing and assigning tasksIdentityService:
    Used for managing Users,
    Groups and the relations between themManagementService:
    Exposes engine admin and maintenance operations,
    which have no relation to the runtime execution of business processesHistoryService:
    Exposes information about ongoing and past process instances.FormService:
    Access to form data and rendered forms for starting new process instances and completing tasks. | 
| org.camunda.bpm.engine.impl | 
 API implementation classes, which shouldn't directly be used by end-users. 
 | 
| org.camunda.bpm.engine.impl.dmn.cmd | |
| org.camunda.bpm.engine.impl.persistence.deploy | |
| org.camunda.bpm.model.dmn | |
| org.camunda.bpm.model.dmn.impl | 
| Modifier and Type | Method and Description | 
|---|---|
DmnDecisionTableResult | 
DmnEngine.evaluateDecisionTable(String decisionKey,
                     DmnModelInstance dmnModelInstance,
                     Map<String,Object> variables)
Evaluates the decision with the given key in a DMN decision model. 
 | 
DmnDecisionTableResult | 
DmnEngine.evaluateDecisionTable(String decisionKey,
                     DmnModelInstance dmnModelInstance,
                     org.camunda.bpm.engine.variable.context.VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model. 
 | 
DmnDecision | 
DmnEngine.parseDecision(String decisionKey,
             DmnModelInstance dmnModelInstance)
Parse the decision with the given key in a DMN decision model. 
 | 
List<DmnDecision> | 
DmnEngine.parseDecisions(DmnModelInstance dmnModelInstance)
Parse all decisions in a DMN decision model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DmnDecisionTableResult | 
DefaultDmnEngine.evaluateDecisionTable(String decisionKey,
                     DmnModelInstance dmnModelInstance,
                     Map<String,Object> variables)  | 
DmnDecisionTableResult | 
DefaultDmnEngine.evaluateDecisionTable(String decisionKey,
                     DmnModelInstance dmnModelInstance,
                     org.camunda.bpm.engine.variable.context.VariableContext variableContext)  | 
DmnDecision | 
DefaultDmnEngine.parseDecision(String decisionKey,
             DmnModelInstance dmnModelInstance)  | 
List<DmnDecision> | 
DefaultDmnEngine.parseDecisions(DmnModelInstance dmnModelInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
DmnElementTransformContext.getModelInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnTransform | 
DmnTransform.modelInstance(DmnModelInstance modelInstance)
Set the DMN model instance to transform. 
 | 
void | 
DmnTransform.setModelInstance(DmnModelInstance modelInstance)
Set the DMN model instance to transform. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DmnModelInstance | 
DefaultDmnTransform.modelInstance  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
DefaultDmnTransform.getModelInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnTransform | 
DefaultDmnTransform.modelInstance(DmnModelInstance modelInstance)  | 
void | 
DefaultDmnTransform.setModelInstance(DmnModelInstance modelInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
RepositoryService.getDmnModelInstance(String decisionDefinitionId)
Returns the  
DmnModelInstance for the given decisionDefinitionId. | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
RepositoryServiceImpl.getDmnModelInstance(String decisionDefinitionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
GetDeploymentDmnModelInstanceCmd.execute(CommandContext commandContext)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Map<String,DmnModelInstance> | 
DeploymentCache.dmnModelInstanceCache  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
DeploymentCache.findDmnModelInstanceForDecisionDefinition(String decisionDefinitionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,DmnModelInstance> | 
DeploymentCache.getDmnModelInstanceCache()  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
DmnModelInstance.clone()
Copies the DMN model instance but not the model. 
 | 
static DmnModelInstance | 
Dmn.createEmptyModel()
Allows creating an new, empty  
DmnModelInstance. | 
protected DmnModelInstance | 
Dmn.doCreateEmptyModel()  | 
protected DmnModelInstance | 
Dmn.doReadModelFromFile(File file)  | 
protected DmnModelInstance | 
Dmn.doReadModelFromInputStream(InputStream is)  | 
static DmnModelInstance | 
Dmn.readModelFromFile(File file)
Allows reading a  
DmnModelInstance from a File. | 
static DmnModelInstance | 
Dmn.readModelFromStream(InputStream stream)
Allows reading a  
DmnModelInstance from an InputStream | 
| Modifier and Type | Method and Description | 
|---|---|
static String | 
Dmn.convertToString(DmnModelInstance modelInstance)
Allows the conversion of a  
DmnModelInstance to an String. | 
protected String | 
Dmn.doConvertToString(DmnModelInstance modelInstance)  | 
protected void | 
Dmn.doValidateModel(DmnModelInstance modelInstance)  | 
protected void | 
Dmn.doWriteModelToFile(File file,
                  DmnModelInstance modelInstance)  | 
protected void | 
Dmn.doWriteModelToOutputStream(OutputStream os,
                          DmnModelInstance modelInstance)  | 
static void | 
Dmn.validateModel(DmnModelInstance modelInstance)
Validate model DOM document 
 | 
static void | 
Dmn.writeModelToFile(File file,
                DmnModelInstance modelInstance)
Allows writing a  
DmnModelInstance to a File. | 
static void | 
Dmn.writeModelToStream(OutputStream stream,
                  DmnModelInstance modelInstance)
Allows writing a  
DmnModelInstance to an OutputStream. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DmnModelInstanceImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
DmnModelInstance | 
DmnModelInstanceImpl.clone()  | 
Copyright © 2018. All rights reserved.