Uses of Interface
org.camunda.bpm.model.dmn.DmnModelInstance
Package
Description
Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
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 Deployment
sRuntimeService
:
For starting and searching ProcessInstance
sTaskService
:
Exposes operations to manage human (standalone) Task
s,
such as claiming, completing and assigning tasksIdentityService
:
Used for managing User
s,
Group
s 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.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
RepositoryService
.-
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine
Modifier and TypeMethodDescriptionDmnEngine.evaluateDecision
(String decisionKey, DmnModelInstance dmnModelInstance, Map<String, Object> variables) Evaluates the decision with the given key in a DMN decision model.DmnEngine.evaluateDecision
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) Evaluates the decision with the given key in a DMN decision model.DmnEngine.evaluateDecisionTable
(String decisionKey, DmnModelInstance dmnModelInstance, Map<String, Object> variables) Evaluates the decision with the given key in a DMN decision model.DmnEngine.evaluateDecisionTable
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) Evaluates the decision with the given key in a DMN decision model.DmnEngine.parseDecision
(String decisionKey, DmnModelInstance dmnModelInstance) Parse the decision with the given key in a DMN decision model.DmnEngine.parseDecisionRequirementsGraph
(DmnModelInstance dmnModelInstance) Parse the decision requirements graph in a DMN decision model.DmnEngine.parseDecisions
(DmnModelInstance dmnModelInstance) Parse all decisions in a DMN decision model. -
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine.impl
Modifier and TypeMethodDescriptionDefaultDmnEngine.evaluateDecision
(String decisionKey, DmnModelInstance dmnModelInstance, Map<String, Object> variables) DefaultDmnEngine.evaluateDecision
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) DefaultDmnEngine.evaluateDecisionTable
(String decisionKey, DmnModelInstance dmnModelInstance, Map<String, Object> variables) DefaultDmnEngine.evaluateDecisionTable
(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext) DefaultDmnEngine.parseDecision
(String decisionKey, DmnModelInstance dmnModelInstance) DefaultDmnEngine.parseDecisionRequirementsGraph
(DmnModelInstance dmnModelInstance) DefaultDmnEngine.parseDecisions
(DmnModelInstance dmnModelInstance) -
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine.impl.spi.transform
Modifier and TypeMethodDescriptionDmnTransform.modelInstance
(DmnModelInstance modelInstance) Set the DMN model instance to transform.void
DmnTransform.setModelInstance
(DmnModelInstance modelInstance) Set the DMN model instance to transform. -
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine.impl.transform
Modifier and TypeMethodDescriptionDefaultDmnTransform.modelInstance
(DmnModelInstance modelInstance) void
DefaultDmnTransform.setModelInstance
(DmnModelInstance modelInstance) -
Uses of DmnModelInstance in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionRepositoryService.getDmnModelInstance
(String decisionDefinitionId) Returns theDmnModelInstance
for the given decisionDefinitionId. -
Uses of DmnModelInstance in org.camunda.bpm.engine.impl
Modifier and TypeMethodDescriptionRepositoryServiceImpl.getDmnModelInstance
(String decisionDefinitionId) -
Uses of DmnModelInstance in org.camunda.bpm.engine.impl.dmn.cmd
Modifier and TypeMethodDescriptionGetDeploymentDmnModelInstanceCmd.execute
(CommandContext commandContext) -
Uses of DmnModelInstance in org.camunda.bpm.engine.impl.persistence.deploy.cache
Modifier and TypeMethodDescriptionDeploymentCache.findDmnModelInstanceForDecisionDefinition
(String decisionDefinitionId) protected DmnModelInstance
DmnModelInstanceCache.readModelFromStream
(InputStream cmmnResourceInputStream) -
Uses of DmnModelInstance in org.camunda.bpm.engine.impl.repository
Modifier and TypeMethodDescriptionDeploymentBuilderImpl.addModelInstance
(String resourceName, DmnModelInstance modelInstance) -
Uses of DmnModelInstance in org.camunda.bpm.engine.repository
Modifier and TypeMethodDescriptionDeploymentBuilder.addModelInstance
(String resourceName, DmnModelInstance modelInstance) Adds a DMN model to the deployment. -
Uses of DmnModelInstance in org.camunda.bpm.model.dmn
Modifier and TypeMethodDescriptionDmnModelInstance.clone()
Copies the DMN model instance but not the model.static DmnModelInstance
Dmn.createEmptyModel()
Allows creating an new, emptyDmnModelInstance
.protected DmnModelInstance
Dmn.doCreateEmptyModel()
protected DmnModelInstance
Dmn.doReadModelFromFile
(File file) protected DmnModelInstance
static DmnModelInstance
Dmn.readModelFromFile
(File file) Allows reading aDmnModelInstance
from a File.static DmnModelInstance
Dmn.readModelFromStream
(InputStream stream) Allows reading aDmnModelInstance
from anInputStream
Modifier and TypeMethodDescriptionstatic String
Dmn.convertToString
(DmnModelInstance modelInstance) Allows the conversion of aDmnModelInstance
to anString
.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 documentstatic void
Dmn.writeModelToFile
(File file, DmnModelInstance modelInstance) Allows writing aDmnModelInstance
to a File.static void
Dmn.writeModelToStream
(OutputStream stream, DmnModelInstance modelInstance) Allows writing aDmnModelInstance
to anOutputStream
. -
Uses of DmnModelInstance in org.camunda.bpm.model.dmn.impl