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.decisionsprotected Map<DecisionEntity,DmnParse> ParsedDeployment.mapDecisionsToParsesprotected Map<DecisionEntity,EngineResource> ParsedDeployment.mapDecisionsToResourcesMethods 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 StringResourceNameUtil.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) booleanDecisionRequirementsDiagramHelper.shouldCreateDiagram(DecisionEntity decision, EngineDeployment deployment) Method parameters in org.flowable.dmn.engine.impl.deployer with type arguments of type DecisionEntityModifier and TypeMethodDescriptionvoidDmnDeploymentHelper.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 voidParsedDeploymentBuilder.processDI(DmnDefinition dmnDefinition, List<DecisionEntity> decisions) protected voidDmnDeployer.setDecisionVersionsAndIds(ParsedDeployment parsedDeployment, Map<DecisionEntity, DecisionEntity> mapNewToOldDecisions) Sets the version on each decision entity, and the identifier.protected voidDmnDeployer.setDecisionVersionsAndIds(ParsedDeployment parsedDeployment, Map<DecisionEntity, DecisionEntity> mapNewToOldDecisions) Sets the version on each decision entity, and the identifier.voidDmnDeploymentHelper.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.decisionsThe 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 TypeMethodDescriptionvoidDecisionCacheEntry.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 DecisionEntityDmnDeploymentEntityManagerImpl.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 DecisionEntityDecisionUtil.getDecisionTableEntity(String decisionTableId) static DecisionEntityDecisionUtil.getDecisionTableEntity(String decisionTableId, boolean checkCacheOnly) static DecisionEntityDecisionUtil.getDecisionTableFromDatabase(String decisionTableId)