Uses of Interface
org.camunda.bpm.engine.repository.DecisionDefinition
-
Packages that use DecisionDefinition Package Description 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.batch.removaltime org.camunda.bpm.engine.impl.cfg org.camunda.bpm.engine.impl.cfg.auth org.camunda.bpm.engine.impl.cfg.multitenancy org.camunda.bpm.engine.impl.dmn.cmd org.camunda.bpm.engine.impl.dmn.entity.repository org.camunda.bpm.engine.impl.dmn.invocation org.camunda.bpm.engine.impl.history org.camunda.bpm.engine.impl.history.producer org.camunda.bpm.engine.impl.persistence.deploy.cache org.camunda.bpm.engine.impl.persistence.entity org.camunda.bpm.engine.impl.util org.camunda.bpm.engine.repository Classes related to theRepositoryService
.org.camunda.bpm.engine.rest.dto.repository -
-
Uses of DecisionDefinition in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return DecisionDefinition Modifier and Type Method Description DecisionDefinition
RepositoryService. getDecisionDefinition(String decisionDefinitionId)
Returns theDecisionDefinition
. -
Uses of DecisionDefinition in org.camunda.bpm.engine.impl
Methods in org.camunda.bpm.engine.impl that return DecisionDefinition Modifier and Type Method Description DecisionDefinition
RepositoryServiceImpl. 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 DecisionDefinition Modifier and Type Method Description protected 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 DecisionDefinition Modifier and Type Method Description void
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 DecisionDefinition Modifier and Type Method Description void
AuthorizationCommandChecker. checkEvaluateDecision(DecisionDefinition decisionDefinition)
AuthorizationEntity[]
DefaultAuthorizationProvider. newDecisionDefinition(DecisionDefinition decisionDefinition)
AuthorizationEntity[]
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 DecisionDefinition Modifier and Type Field Description protected DecisionDefinition
TenantIdProviderHistoricDecisionInstanceContext. decisionDefinition
Methods in org.camunda.bpm.engine.impl.cfg.multitenancy that return DecisionDefinition Modifier and Type Method Description DecisionDefinition
TenantIdProviderHistoricDecisionInstanceContext. getDecisionDefinition()
Methods in org.camunda.bpm.engine.impl.cfg.multitenancy with parameters of type DecisionDefinition Modifier and Type Method Description void
TenantCommandChecker. checkEvaluateDecision(DecisionDefinition decisionDefinition)
Constructors in org.camunda.bpm.engine.impl.cfg.multitenancy with parameters of type DecisionDefinition Constructor Description TenantIdProviderHistoricDecisionInstanceContext(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 DecisionDefinition Modifier and Type Method Description DecisionDefinition
GetDeploymentDecisionDefinitionCmd. 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 DecisionDefinition Modifier and Type Method Description protected 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 DecisionDefinition Modifier and Type Class Description class
DecisionDefinitionEntity
Methods in org.camunda.bpm.engine.impl.dmn.entity.repository that return types with arguments of type DecisionDefinition Modifier and Type Method Description List<DecisionDefinition>
DecisionDefinitionQueryImpl. executeList(CommandContext commandContext, Page page)
List<DecisionDefinition>
DecisionDefinitionManager. findDecisionDefinitionByDeploymentId(String deploymentId)
List<DecisionDefinition>
DecisionDefinitionManager. findDecisionDefinitionsByQueryCriteria(DecisionDefinitionQueryImpl decisionDefinitionQuery, Page page)
Methods in org.camunda.bpm.engine.impl.dmn.entity.repository with parameters of type DecisionDefinition Modifier and Type Method Description protected 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 DecisionDefinition Modifier and Type Field Description protected DecisionDefinition
DecisionInvocation. decisionDefinition
Methods in org.camunda.bpm.engine.impl.dmn.invocation that return DecisionDefinition Modifier and Type Method Description DecisionDefinition
DecisionInvocation. getDecisionDefinition()
Constructors in org.camunda.bpm.engine.impl.dmn.invocation with parameters of type DecisionDefinition Constructor Description DecisionInvocation(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 DecisionDefinition Modifier and Type Method Description Date
DefaultHistoryRemovalTimeProvider. calculateRemovalTime(HistoricDecisionInstanceEntity historicRootDecisionInstance, DecisionDefinition decisionDefinition)
Date
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 DecisionDefinition Modifier and Type Method Description protected 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 types with arguments of type DecisionDefinition Modifier and Type Method Description protected 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 DecisionDefinition Modifier and Type Method Description List<DecisionDefinition>
DeploymentEntity. getDeployedDecisionDefinitions()
List<DecisionDefinition>
ProcessApplicationDeploymentImpl. getDeployedDecisionDefinitions()
-
Uses of DecisionDefinition in org.camunda.bpm.engine.impl.util
Methods in org.camunda.bpm.engine.impl.util that return DecisionDefinition Modifier and Type Method Description static DecisionDefinition
CallableElementUtil. getDecisionDefinitionToCall(VariableScope execution, BaseCallableElement callableElement)
protected static DecisionDefinition
DecisionEvaluationUtil. resolveDecisionDefinition(BaseCallableElement callableElement, AbstractVariableScope execution)
Methods in org.camunda.bpm.engine.impl.util with parameters of type DecisionDefinition Modifier and Type Method Description protected 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 DecisionDefinition Modifier and Type Method Description List<DecisionDefinition>
DeploymentWithDefinitions. 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 DecisionDefinition Modifier and Type Method Description static DecisionDefinitionDto
DecisionDefinitionDto. fromDecisionDefinition(DecisionDefinition definition)
-