Uses of Interface
org.flowable.dmn.engine.impl.persistence.entity.DecisionEntity
Packages that use DecisionEntity
Package
Description
-
Uses of DecisionEntity in org.flowable.dmn.engine.impl.cmd
Methods in org.flowable.dmn.engine.impl.cmd that return DecisionEntityModifier and TypeMethodDescriptionGetDeploymentDecisionCmd.execute
(CommandContext commandContext) -
Uses of DecisionEntity in org.flowable.dmn.engine.impl.deployer
Fields in org.flowable.dmn.engine.impl.deployer with type parameters of type DecisionEntityModifier and TypeFieldDescriptionprotected List<DecisionEntity>
ParsedDeployment.decisions
protected Map<DecisionEntity,
DmnParse> ParsedDeployment.mapDecisionsToParses
protected Map<DecisionEntity,
EngineResource> ParsedDeployment.mapDecisionsToResources
Methods in org.flowable.dmn.engine.impl.deployer that return DecisionEntityModifier and TypeMethodDescriptionParsedDeploymentBuilder.getDecision
(String decisionKey, List<DecisionEntity> decisions) DmnDeploymentHelper.getMostRecentVersionOfDecision
(DecisionEntity decision) Gets the most recent persisted decision that matches this one for tenant and key.DmnDeploymentHelper.getPersistedInstanceOfDecision
(DecisionEntity decision) Gets the persisted version of the already-deployed decision.Methods in org.flowable.dmn.engine.impl.deployer that return types with arguments of type DecisionEntityModifier and TypeMethodDescriptionParsedDeployment.getAllDecisions()
protected Map<DecisionEntity,
DecisionEntity> DmnDeployer.getPreviousVersionsOfDecisions
(ParsedDeployment parsedDeployment) Constructs a map from new DecisionEntities to the previous version by key and tenant.protected Map<DecisionEntity,
DecisionEntity> DmnDeployer.getPreviousVersionsOfDecisions
(ParsedDeployment parsedDeployment) Constructs a map from new DecisionEntities to the previous version by key and tenant.Methods in org.flowable.dmn.engine.impl.deployer with parameters of type DecisionEntityModifier and TypeMethodDescriptionDecisionRequirementsDiagramHelper.createDiagramForDecision
(DecisionEntity decision, DmnDefinition dmnDefinition) Generates a diagram resource for a DecisionEntity.ParsedDeployment.getDecisionForDecisionEntity
(DecisionEntity decisionEntity) static String
ResourceNameUtil.getDecisionRequirementsDiagramResourceNameFromDeployment
(DecisionEntity decisionDefinition, Map<String, EngineResource> resources) Finds the name of a resource for the diagram for a decision definition.ParsedDeployment.getDecisionServiceForDecisionEntity
(DecisionEntity decisionEntity) ParsedDeployment.getDmnDefinitionForDecision
(DecisionEntity decision) ParsedDeployment.getDmnParseForDecision
(DecisionEntity decision) DmnDeploymentHelper.getMostRecentVersionOfDecision
(DecisionEntity decision) Gets the most recent persisted decision that matches this one for tenant and key.DmnDeploymentHelper.getPersistedInstanceOfDecision
(DecisionEntity decision) Gets the persisted version of the already-deployed decision.ParsedDeployment.getResourceForDecision
(DecisionEntity decision) boolean
DecisionRequirementsDiagramHelper.shouldCreateDiagram
(DecisionEntity decision, EngineDeployment deployment) Method parameters in org.flowable.dmn.engine.impl.deployer with type arguments of type DecisionEntityModifier and TypeMethodDescriptionvoid
DmnDeploymentHelper.copyDeploymentValuesToDecisions
(DmnDeploymentEntity deployment, List<DecisionEntity> decisions) Updates all the decision entities to match the deployment's values for tenant, engine version, and deployment id.ParsedDeploymentBuilder.getDecision
(String decisionKey, List<DecisionEntity> decisions) protected void
ParsedDeploymentBuilder.processDI
(DmnDefinition dmnDefinition, List<DecisionEntity> decisions) protected void
DmnDeployer.setDecisionVersionsAndIds
(ParsedDeployment parsedDeployment, Map<DecisionEntity, DecisionEntity> mapNewToOldDecisions) Sets the version on each decision entity, and the identifier.protected void
DmnDeployer.setDecisionVersionsAndIds
(ParsedDeployment parsedDeployment, Map<DecisionEntity, DecisionEntity> mapNewToOldDecisions) Sets the version on each decision entity, and the identifier.void
DmnDeploymentHelper.verifyDecisionTablesDoNotShareKeys
(Collection<DecisionEntity> decisionTables) Verifies that no two decisions share the same key, to prevent database unique index violation.Constructor parameters in org.flowable.dmn.engine.impl.deployer with type arguments of type DecisionEntityModifierConstructorDescriptionParsedDeployment
(DmnDeploymentEntity entity, List<DecisionEntity> decisions, Map<DecisionEntity, DmnParse> mapDecisionsToParses, Map<DecisionEntity, EngineResource> mapDecisionsToResources) ParsedDeployment
(DmnDeploymentEntity entity, List<DecisionEntity> decisions, Map<DecisionEntity, DmnParse> mapDecisionsToParses, Map<DecisionEntity, EngineResource> mapDecisionsToResources) -
Uses of DecisionEntity in org.flowable.dmn.engine.impl.parser
Fields in org.flowable.dmn.engine.impl.parser with type parameters of type DecisionEntityModifier and TypeFieldDescriptionprotected List<DecisionEntity>
DmnParse.decisions
The end result of the parsing: a list of decision (services).Methods in org.flowable.dmn.engine.impl.parser that return types with arguments of type DecisionEntity -
Uses of DecisionEntity in org.flowable.dmn.engine.impl.persistence.deploy
Fields in org.flowable.dmn.engine.impl.persistence.deploy declared as DecisionEntityMethods in org.flowable.dmn.engine.impl.persistence.deploy that return DecisionEntityModifier and TypeMethodDescriptionDeploymentManager.findDeployedDecisionById
(String decisionId) DeploymentManager.findDeployedDefinitionByKeyAndVersionAndTenantId
(String definitionKey, int definitionVersion, String tenantId) DeploymentManager.findDeployedLatestDecisionByKeyAndDeploymentId
(String definitionKey, String deploymentId) DeploymentManager.findDeployedLatestDecisionByKeyDeploymentIdAndTenantId
(String definitionKey, String deploymentId, String tenantId) DeploymentManager.findDeployedLatestDefinitionByKey
(String definitionKey) DeploymentManager.findDeployedLatestDefinitionByKeyAndTenantId
(String definitionKey, String tenantId) DecisionCacheEntry.getDecisionEntity()
Methods in org.flowable.dmn.engine.impl.persistence.deploy with parameters of type DecisionEntityModifier and TypeMethodDescriptionvoid
DecisionCacheEntry.setDecisionEntity
(DecisionEntity decisionEntity) Constructors in org.flowable.dmn.engine.impl.persistence.deploy with parameters of type DecisionEntityModifierConstructorDescriptionDecisionCacheEntry
(DecisionEntity decisionEntity, DmnDefinition dmnDefinition, Decision decision) DecisionCacheEntry
(DecisionEntity decisionEntity, DmnDefinition dmnDefinition, DecisionService decisionService) -
Uses of DecisionEntity in org.flowable.dmn.engine.impl.persistence.entity
Classes in org.flowable.dmn.engine.impl.persistence.entity that implement DecisionEntityMethods in org.flowable.dmn.engine.impl.persistence.entity that return DecisionEntityModifier and TypeMethodDescriptionDecisionEntityManager.findDecisionByDeploymentAndKey
(String deploymentId, String definitionKey) DefinitionEntityManagerImpl.findDecisionByDeploymentAndKey
(String deploymentId, String DefinitionKey) DecisionEntityManager.findDecisionByDeploymentAndKeyAndTenantId
(String deploymentId, String definitionKey, String tenantId) DefinitionEntityManagerImpl.findDecisionByDeploymentAndKeyAndTenantId
(String deploymentId, String decisionKey, String tenantId) DecisionEntityManager.findDecisionByKeyAndVersionAndTenantId
(String DefinitionKey, Integer definitionVersion, String tenantId) DefinitionEntityManagerImpl.findDecisionByKeyAndVersionAndTenantId
(String definitionKey, Integer definitionVersion, String tenantId) DecisionEntityManager.findLatestDecisionByKey
(String DefinitionKey) DefinitionEntityManagerImpl.findLatestDecisionByKey
(String DefinitionKey) DecisionEntityManager.findLatestDecisionByKeyAndTenantId
(String DefinitionKey, String tenantId) DefinitionEntityManagerImpl.findLatestDecisionByKeyAndTenantId
(String DefinitionKey, String tenantId) protected DecisionEntity
DmnDeploymentEntityManagerImpl.findLatestDefinition
(DmnDecision definition) -
Uses of DecisionEntity in org.flowable.dmn.engine.impl.persistence.entity.data
Methods in org.flowable.dmn.engine.impl.persistence.entity.data that return DecisionEntityModifier and TypeMethodDescriptionDecisionDataManager.findDecisionByDeploymentAndKey
(String deploymentId, String definitionKey) DecisionDataManager.findDecisionByDeploymentAndKeyAndTenantId
(String deploymentId, String definitionKey, String tenantId) DecisionDataManager.findDecisionByKeyAndVersion
(String definitionKey, Integer definitionVersion) DecisionDataManager.findDecisionByKeyAndVersionAndTenantId
(String definitionKey, Integer definitionVersion, String tenantId) DecisionDataManager.findLatestDecisionByKey
(String definitionKey) DecisionDataManager.findLatestDecisionByKeyAndParentDeploymentId
(String definitionKey, String parentDeploymentId) DecisionDataManager.findLatestDecisionByKeyAndTenantId
(String definitionKey, String tenantId) DecisionDataManager.findLatestDecisionByKeyParentDeploymentIdAndTenantId
(String definitionKey, String parentDeploymentId, String tenantId) -
Uses of DecisionEntity in org.flowable.dmn.engine.impl.persistence.entity.data.impl
Methods in org.flowable.dmn.engine.impl.persistence.entity.data.impl that return DecisionEntityModifier and TypeMethodDescriptionMybatisDecisionDataManager.create()
MybatisDecisionDataManager.findDecisionByDeploymentAndKey
(String deploymentId, String decisionKey) MybatisDecisionDataManager.findDecisionByDeploymentAndKeyAndTenantId
(String deploymentId, String decisionKey, String tenantId) MybatisDecisionDataManager.findDecisionByKeyAndVersion
(String decisionKey, Integer decisionVersion) MybatisDecisionDataManager.findDecisionByKeyAndVersionAndTenantId
(String decisionKey, Integer decisionVersion, String tenantId) MybatisDecisionDataManager.findLatestDecisionByKey
(String decisionKey) MybatisDecisionDataManager.findLatestDecisionByKeyAndParentDeploymentId
(String decisionKey, String parentDeploymentId) MybatisDecisionDataManager.findLatestDecisionByKeyAndTenantId
(String decisionKey, String tenantId) MybatisDecisionDataManager.findLatestDecisionByKeyParentDeploymentIdAndTenantId
(String decisionKey, String parentDeploymentId, String tenantId) Methods in org.flowable.dmn.engine.impl.persistence.entity.data.impl that return types with arguments of type DecisionEntityModifier and TypeMethodDescriptionClass<? extends DecisionEntity>
MybatisDecisionDataManager.getManagedEntityClass()
-
Uses of DecisionEntity in org.flowable.dmn.engine.impl.util
Methods in org.flowable.dmn.engine.impl.util that return DecisionEntityModifier and TypeMethodDescriptionstatic DecisionEntity
DecisionUtil.getDecisionTableEntity
(String decisionTableId) static DecisionEntity
DecisionUtil.getDecisionTableEntity
(String decisionTableId, boolean checkCacheOnly) static DecisionEntity
DecisionUtil.getDecisionTableFromDatabase
(String decisionTableId)