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 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.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 DecisionDefinitionDecisionSetRemovalTimeJobHandler.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 TypeMethodDescriptionvoidCommandChecker.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 TypeMethodDescriptionvoidAuthorizationCommandChecker.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 DecisionDefinitionTenantIdProviderHistoricDecisionInstanceContext.decisionDefinitionMethods 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 TypeMethodDescriptionvoidTenantCommandChecker.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 DecisionDefinitionEvaluateDecisionCmd.findById(DeploymentCache deploymentCache) protected DecisionDefinitionEvaluateDecisionTableCmd.findById(DeploymentCache deploymentCache) protected DecisionDefinitionEvaluateDecisionCmd.findByKey(DeploymentCache deploymentCache) protected DecisionDefinitionEvaluateDecisionTableCmd.findByKey(DeploymentCache deploymentCache) protected DecisionDefinitionEvaluateDecisionCmd.getDecisionDefinition(CommandContext commandContext) protected DecisionDefinitionEvaluateDecisionTableCmd.getDecisionDefinition(CommandContext commandContext) Methods in org.camunda.bpm.engine.impl.dmn.cmd with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionprotected DmnDecisionResultEvaluateDecisionCmd.doEvaluateDecision(DecisionDefinition decisionDefinition, VariableMap variables) protected DmnDecisionTableResultEvaluateDecisionTableCmd.doEvaluateDecision(DecisionDefinition decisionDefinition, VariableMap variables) protected voidEvaluateDecisionCmd.writeUserOperationLog(CommandContext commandContext, DecisionDefinition decisionDefinition) protected voidEvaluateDecisionTableCmd.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 voidDecisionDefinitionManager.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 DecisionDefinitionDecisionInvocation.decisionDefinitionMethods 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 DateDefaultDmnHistoryEventProducer.calculateRemovalTime(HistoricDecisionInstanceEntity historicDecisionInstance, DecisionDefinition decisionDefinition) protected StringDefaultDmnHistoryEventProducer.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 DecisionDefinitionCallableElementUtil.getDecisionDefinitionToCall(VariableScope execution, String defaultTenantId, BaseCallableElement callableElement) protected static DecisionDefinitionDecisionEvaluationUtil.resolveDecisionDefinition(BaseCallableElement callableElement, AbstractVariableScope execution, String defaultTenantId) Methods in org.camunda.bpm.engine.impl.util with parameters of type DecisionDefinitionModifier and TypeMethodDescriptionprotected static DecisionInvocationDecisionEvaluationUtil.createInvocation(DecisionDefinition decisionDefinition, AbstractVariableScope variableScope) protected static DecisionInvocationDecisionEvaluationUtil.createInvocation(DecisionDefinition decisionDefinition, VariableContext variableContext) protected static DecisionInvocationDecisionEvaluationUtil.createInvocation(DecisionDefinition decisionDefinition, VariableMap variables) static DmnDecisionResultDecisionEvaluationUtil.evaluateDecision(DecisionDefinition decisionDefinition, VariableMap variables) static DmnDecisionTableResultDecisionEvaluationUtil.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 DecisionDefinitionDtoDecisionDefinitionDto.fromDecisionDefinition(DecisionDefinition definition)