Uses of Interface
org.camunda.bpm.engine.repository.DecisionDefinition
Packages that use DecisionDefinition
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 DecisionDefinition in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return DecisionDefinitionModifier and TypeMethodDescriptionRepositoryService.getDecisionDefinition
(String decisionDefinitionId) Returns theDecisionDefinition
. -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl
Methods in org.camunda.bpm.engine.impl that return DecisionDefinitionModifier and TypeMethodDescriptionRepositoryServiceImpl.getDecisionDefinition
(String decisionDefinitionId) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.batch.removaltime
Methods in org.camunda.bpm.engine.impl.batch.removaltime that return DecisionDefinitionModifier and TypeMethodDescriptionprotected DecisionDefinition
DecisionSetRemovalTimeJobHandler.findDecisionDefinitionById
(String decisionDefinitionId, CommandContext commandContext) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.cfg
Methods in org.camunda.bpm.engine.impl.cfg with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionvoid
CommandChecker.checkEvaluateDecision
(DecisionDefinition decisionDefinition) Checks if it is allowed to evaluate the given decision. -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.cfg.auth
Methods in org.camunda.bpm.engine.impl.cfg.auth with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionvoid
AuthorizationCommandChecker.checkEvaluateDecision
(DecisionDefinition decisionDefinition) DefaultAuthorizationProvider.newDecisionDefinition
(DecisionDefinition decisionDefinition) ResourceAuthorizationProvider.newDecisionDefinition
(DecisionDefinition decisionDefinition) Invoked whenever a new decision definition is created. -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.cfg.multitenancy
Fields in org.camunda.bpm.engine.impl.cfg.multitenancy declared as DecisionDefinitionModifier and TypeFieldDescriptionprotected DecisionDefinition
TenantIdProviderHistoricDecisionInstanceContext.decisionDefinition
Methods in org.camunda.bpm.engine.impl.cfg.multitenancy that return DecisionDefinitionModifier and TypeMethodDescriptionTenantIdProviderHistoricDecisionInstanceContext.getDecisionDefinition()
Methods in org.camunda.bpm.engine.impl.cfg.multitenancy with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionvoid
TenantCommandChecker.checkEvaluateDecision
(DecisionDefinition decisionDefinition) Constructors in org.camunda.bpm.engine.impl.cfg.multitenancy with parameters of type DecisionDefinitionModifierConstructorDescriptionTenantIdProviderHistoricDecisionInstanceContext
(DecisionDefinition decisionDefinition) TenantIdProviderHistoricDecisionInstanceContext
(DecisionDefinition decisionDefinition, DelegateCaseExecution caseExecution) TenantIdProviderHistoricDecisionInstanceContext
(DecisionDefinition decisionDefinition, DelegateExecution execution) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.dmn.cmd
Methods in org.camunda.bpm.engine.impl.dmn.cmd that return DecisionDefinitionModifier and TypeMethodDescriptionGetDeploymentDecisionDefinitionCmd.execute
(CommandContext commandContext) protected DecisionDefinition
EvaluateDecisionCmd.findById
(DeploymentCache deploymentCache) protected DecisionDefinition
EvaluateDecisionTableCmd.findById
(DeploymentCache deploymentCache) protected DecisionDefinition
EvaluateDecisionCmd.findByKey
(DeploymentCache deploymentCache) protected DecisionDefinition
EvaluateDecisionTableCmd.findByKey
(DeploymentCache deploymentCache) protected DecisionDefinition
EvaluateDecisionCmd.getDecisionDefinition
(CommandContext commandContext) protected DecisionDefinition
EvaluateDecisionTableCmd.getDecisionDefinition
(CommandContext commandContext) Methods in org.camunda.bpm.engine.impl.dmn.cmd with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionprotected DmnDecisionResult
EvaluateDecisionCmd.doEvaluateDecision
(DecisionDefinition decisionDefinition, VariableMap variables) protected DmnDecisionTableResult
EvaluateDecisionTableCmd.doEvaluateDecision
(DecisionDefinition decisionDefinition, VariableMap variables) protected void
EvaluateDecisionCmd.writeUserOperationLog
(CommandContext commandContext, DecisionDefinition decisionDefinition) protected void
EvaluateDecisionTableCmd.writeUserOperationLog
(CommandContext commandContext, DecisionDefinition decisionDefinition) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.dmn.entity.repository
Classes in org.camunda.bpm.engine.impl.dmn.entity.repository that implement DecisionDefinitionMethods in org.camunda.bpm.engine.impl.dmn.entity.repository that return types with arguments of type DecisionDefinitionModifier and TypeMethodDescriptionDecisionDefinitionQueryImpl.executeList
(CommandContext commandContext, Page page) DecisionDefinitionManager.findDecisionDefinitionByDeploymentId
(String deploymentId) DecisionDefinitionManager.findDecisionDefinitionsByQueryCriteria
(DecisionDefinitionQueryImpl decisionDefinitionQuery, Page page) Methods in org.camunda.bpm.engine.impl.dmn.entity.repository with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionprotected void
DecisionDefinitionManager.createDefaultAuthorizations
(DecisionDefinition decisionDefinition) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.dmn.invocation
Fields in org.camunda.bpm.engine.impl.dmn.invocation declared as DecisionDefinitionModifier and TypeFieldDescriptionprotected DecisionDefinition
DecisionInvocation.decisionDefinition
Methods in org.camunda.bpm.engine.impl.dmn.invocation that return DecisionDefinitionConstructors in org.camunda.bpm.engine.impl.dmn.invocation with parameters of type DecisionDefinitionModifierConstructorDescriptionDecisionInvocation
(DecisionDefinition decisionDefinition, VariableContext variableContext) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.history
Methods in org.camunda.bpm.engine.impl.history with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionDefaultHistoryRemovalTimeProvider.calculateRemovalTime
(HistoricDecisionInstanceEntity historicRootDecisionInstance, DecisionDefinition decisionDefinition) HistoryRemovalTimeProvider.calculateRemovalTime
(HistoricDecisionInstanceEntity historicRootDecisionInstance, DecisionDefinition decisionDefinition) Calculates the removal time of historic entities related to decisions. -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.history.producer
Methods in org.camunda.bpm.engine.impl.history.producer with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionprotected Date
DefaultDmnHistoryEventProducer.calculateRemovalTime
(HistoricDecisionInstanceEntity historicDecisionInstance, DecisionDefinition decisionDefinition) protected String
DefaultDmnHistoryEventProducer.provideTenantId
(DecisionDefinition decisionDefinition, HistoricDecisionInstanceEntity event) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.persistence.deploy.cache
Methods in org.camunda.bpm.engine.impl.persistence.deploy.cache that return DecisionDefinitionModifier and TypeMethodDescriptionDeploymentCache.findDeployedDecisionDefinitionByDeploymentAndKey
(String deploymentId, String decisionDefinitionKey) DeploymentCache.findDeployedDecisionDefinitionByKeyAndVersion
(String decisionDefinitionKey, Integer decisionDefinitionVersion) DeploymentCache.findDeployedDecisionDefinitionByKeyVersionAndTenantId
(String decisionDefinitionKey, Integer decisionDefinitionVersion, String tenantId) DeploymentCache.findDeployedDecisionDefinitionByKeyVersionTagAndTenantId
(String decisionDefinitionKey, String decisionDefinitionVersionTag, String tenantId) DeploymentCache.findDeployedLatestDecisionDefinitionByKey
(String decisionDefinitionKey) DeploymentCache.findDeployedLatestDecisionDefinitionByKeyAndTenantId
(String decisionDefinitionKey, String tenantId) Methods in org.camunda.bpm.engine.impl.persistence.deploy.cache that return types with arguments of type DecisionDefinitionModifier and TypeMethodDescriptionprotected List<DecisionDefinition>
DmnModelInstanceCache.getAllDefinitionsForDeployment
(String deploymentId) -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.persistence.entity
Methods in org.camunda.bpm.engine.impl.persistence.entity that return types with arguments of type DecisionDefinitionModifier and TypeMethodDescriptionDeploymentEntity.getDeployedDecisionDefinitions()
ProcessApplicationDeploymentImpl.getDeployedDecisionDefinitions()
-
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.util
Methods in org.camunda.bpm.engine.impl.util that return DecisionDefinitionModifier and TypeMethodDescriptionstatic DecisionDefinition
CallableElementUtil.getDecisionDefinitionToCall
(VariableScope execution, String defaultTenantId, BaseCallableElement callableElement) protected static DecisionDefinition
DecisionEvaluationUtil.resolveDecisionDefinition
(BaseCallableElement callableElement, AbstractVariableScope execution, String defaultTenantId) Methods in org.camunda.bpm.engine.impl.util with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionprotected static DecisionInvocation
DecisionEvaluationUtil.createInvocation
(DecisionDefinition decisionDefinition, AbstractVariableScope variableScope) protected static DecisionInvocation
DecisionEvaluationUtil.createInvocation
(DecisionDefinition decisionDefinition, VariableContext variableContext) protected static DecisionInvocation
DecisionEvaluationUtil.createInvocation
(DecisionDefinition decisionDefinition, VariableMap variables) static DmnDecisionResult
DecisionEvaluationUtil.evaluateDecision
(DecisionDefinition decisionDefinition, VariableMap variables) static DmnDecisionTableResult
DecisionEvaluationUtil.evaluateDecisionTable
(DecisionDefinition decisionDefinition, VariableMap variables) -
Uses of DecisionDefinition in org.camunda.bpm.engine.repository
Methods in org.camunda.bpm.engine.repository that return types with arguments of type DecisionDefinitionModifier and TypeMethodDescriptionDeploymentWithDefinitions.getDeployedDecisionDefinitions()
Returns the decision definitions, which are deployed with that deployment -
Uses of DecisionDefinition in org.camunda.bpm.engine.rest.dto.repository
Methods in org.camunda.bpm.engine.rest.dto.repository with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionstatic DecisionDefinitionDto
DecisionDefinitionDto.fromDecisionDefinition
(DecisionDefinition definition)