Uses of Interface
org.camunda.bpm.model.dmn.DmnModelInstance
-
Packages that use DmnModelInstance 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 Platform engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration
(typically based on a configuration file), from which aProcessEngine
can be obtained.
Through the services obtained from such aProcessEngine
, BPM and workflow operation can be executed:
RepositoryService
: ManagesDeployment
s
RuntimeService
: For starting and searchingProcessInstance
s
TaskService
: Exposes operations to manage human (standalone)Task
s, such as claiming, completing and assigning tasks
IdentityService
: Used for managingUser
s,Group
s and the relations between them
ManagementService
: Exposes engine admin and maintenance operations, which have no relation to the runtime execution of business processes
HistoryService
: 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.cache org.camunda.bpm.engine.impl.repository org.camunda.bpm.engine.repository Classes related to theRepositoryService
.org.camunda.bpm.model.dmn org.camunda.bpm.model.dmn.impl -
-
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine
Methods in org.camunda.bpm.dmn.engine with parameters of type DmnModelInstance Modifier and Type Method Description DmnDecisionResult
DmnEngine. evaluateDecision(String decisionKey, DmnModelInstance dmnModelInstance, Map<String,Object> variables)
Evaluates the decision with the given key in a DMN decision model.DmnDecisionResult
DmnEngine. evaluateDecision(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext)
Evaluates the decision with the given key in a DMN decision model.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, 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.DmnDecisionRequirementsGraph
DmnEngine. parseDecisionRequirementsGraph(DmnModelInstance dmnModelInstance)
Parse the decision requirements graph in a DMN decision model.List<DmnDecision>
DmnEngine. parseDecisions(DmnModelInstance dmnModelInstance)
Parse all decisions in a DMN decision model. -
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine.impl
Methods in org.camunda.bpm.dmn.engine.impl with parameters of type DmnModelInstance Modifier and Type Method Description DmnDecisionResult
DefaultDmnEngine. evaluateDecision(String decisionKey, DmnModelInstance dmnModelInstance, Map<String,Object> variables)
DmnDecisionResult
DefaultDmnEngine. evaluateDecision(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext)
DmnDecisionTableResult
DefaultDmnEngine. evaluateDecisionTable(String decisionKey, DmnModelInstance dmnModelInstance, Map<String,Object> variables)
DmnDecisionTableResult
DefaultDmnEngine. evaluateDecisionTable(String decisionKey, DmnModelInstance dmnModelInstance, VariableContext variableContext)
DmnDecision
DefaultDmnEngine. parseDecision(String decisionKey, DmnModelInstance dmnModelInstance)
DmnDecisionRequirementsGraph
DefaultDmnEngine. parseDecisionRequirementsGraph(DmnModelInstance dmnModelInstance)
List<DmnDecision>
DefaultDmnEngine. parseDecisions(DmnModelInstance dmnModelInstance)
-
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine.impl.spi.transform
Methods in org.camunda.bpm.dmn.engine.impl.spi.transform that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
DmnElementTransformContext. getModelInstance()
Methods in org.camunda.bpm.dmn.engine.impl.spi.transform with parameters of type DmnModelInstance Modifier and Type Method 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. -
Uses of DmnModelInstance in org.camunda.bpm.dmn.engine.impl.transform
Fields in org.camunda.bpm.dmn.engine.impl.transform declared as DmnModelInstance Modifier and Type Field Description protected DmnModelInstance
DefaultDmnTransform. modelInstance
Methods in org.camunda.bpm.dmn.engine.impl.transform that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
DefaultDmnTransform. getModelInstance()
Methods in org.camunda.bpm.dmn.engine.impl.transform with parameters of type DmnModelInstance Modifier and Type Method Description DmnTransform
DefaultDmnTransform. modelInstance(DmnModelInstance modelInstance)
void
DefaultDmnTransform. setModelInstance(DmnModelInstance modelInstance)
-
Uses of DmnModelInstance in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
RepositoryService. getDmnModelInstance(String decisionDefinitionId)
Returns theDmnModelInstance
for the given decisionDefinitionId. -
Uses of DmnModelInstance in org.camunda.bpm.engine.impl
Methods in org.camunda.bpm.engine.impl that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
RepositoryServiceImpl. getDmnModelInstance(String decisionDefinitionId)
-
Uses of DmnModelInstance in org.camunda.bpm.engine.impl.dmn.cmd
Methods in org.camunda.bpm.engine.impl.dmn.cmd that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
GetDeploymentDmnModelInstanceCmd. execute(CommandContext commandContext)
-
Uses of DmnModelInstance in org.camunda.bpm.engine.impl.persistence.deploy.cache
Methods in org.camunda.bpm.engine.impl.persistence.deploy.cache that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
DeploymentCache. findDmnModelInstanceForDecisionDefinition(String decisionDefinitionId)
protected DmnModelInstance
DmnModelInstanceCache. readModelFromStream(InputStream cmmnResourceInputStream)
Methods in org.camunda.bpm.engine.impl.persistence.deploy.cache that return types with arguments of type DmnModelInstance Modifier and Type Method Description org.camunda.commons.utils.cache.Cache<String,DmnModelInstance>
DeploymentCache. getDmnDefinitionCache()
-
Uses of DmnModelInstance in org.camunda.bpm.engine.impl.repository
Methods in org.camunda.bpm.engine.impl.repository with parameters of type DmnModelInstance Modifier and Type Method Description DeploymentBuilder
DeploymentBuilderImpl. addModelInstance(String resourceName, DmnModelInstance modelInstance)
-
Uses of DmnModelInstance in org.camunda.bpm.engine.repository
Methods in org.camunda.bpm.engine.repository with parameters of type DmnModelInstance Modifier and Type Method Description DeploymentBuilder
DeploymentBuilder. addModelInstance(String resourceName, DmnModelInstance modelInstance)
Adds a DMN model to the deployment. -
Uses of DmnModelInstance in org.camunda.bpm.model.dmn
Methods in org.camunda.bpm.model.dmn that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
DmnModelInstance. 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
Dmn. doReadModelFromInputStream(InputStream is)
static DmnModelInstance
Dmn. readModelFromFile(File file)
Allows reading aDmnModelInstance
from a File.static DmnModelInstance
Dmn. readModelFromStream(InputStream stream)
Allows reading aDmnModelInstance
from anInputStream
Methods in org.camunda.bpm.model.dmn with parameters of type DmnModelInstance Modifier and Type Method Description static 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
Classes in org.camunda.bpm.model.dmn.impl that implement DmnModelInstance Modifier and Type Class Description class
DmnModelInstanceImpl
Methods in org.camunda.bpm.model.dmn.impl that return DmnModelInstance Modifier and Type Method Description DmnModelInstance
DmnModelInstanceImpl. clone()
-