protected void deleteDecisionRequirementDeployment(String deploymentId) { ProcessEngineConfigurationImpl processEngineConfiguration = Context.getProcessEngineConfiguration(); if (processEngineConfiguration.isDmnEnabled()) { DecisionRequirementsDefinitionManager manager = getDecisionRequirementsDefinitionManager(); List<DecisionRequirementsDefinition> decisionRequirementsDefinitions = manager.findDecisionRequirementsDefinitionByDeploymentId(deploymentId); // delete decision requirements definitions from db manager.deleteDecisionRequirementsDefinitionsByDeploymentId(deploymentId); DeploymentCache deploymentCache = processEngineConfiguration.getDeploymentCache(); for (DecisionRequirementsDefinition decisionRequirementsDefinition : decisionRequirementsDefinitions) { String decisionDefinitionId = decisionRequirementsDefinition.getId(); // remove decision requirements definitions from cache: deploymentCache.removeDecisionRequirementsDefinition(decisionDefinitionId); } } }
protected void deleteDecisionRequirementDeployment(String deploymentId) { ProcessEngineConfigurationImpl processEngineConfiguration = Context.getProcessEngineConfiguration(); if (processEngineConfiguration.isDmnEnabled()) { DecisionRequirementsDefinitionManager manager = getDecisionRequirementsDefinitionManager(); List<DecisionRequirementsDefinition> decisionRequirementsDefinitions = manager.findDecisionRequirementsDefinitionByDeploymentId(deploymentId); // delete decision requirements definitions from db manager.deleteDecisionRequirementsDefinitionsByDeploymentId(deploymentId); DeploymentCache deploymentCache = processEngineConfiguration.getDeploymentCache(); for (DecisionRequirementsDefinition decisionRequirementsDefinition : decisionRequirementsDefinitions) { String decisionDefinitionId = decisionRequirementsDefinition.getId(); // remove decision requirements definitions from cache: deploymentCache.removeDecisionRequirementsDefinition(decisionDefinitionId); } } }
protected void deleteDecisionRequirementDeployment(String deploymentId) { ProcessEngineConfigurationImpl processEngineConfiguration = Context.getProcessEngineConfiguration(); if (processEngineConfiguration.isDmnEnabled()) { DecisionRequirementsDefinitionManager manager = getDecisionRequirementsDefinitionManager(); List<DecisionRequirementsDefinition> decisionRequirementsDefinitions = manager.findDecisionRequirementsDefinitionByDeploymentId(deploymentId); // delete decision requirements definitions from db manager.deleteDecisionRequirementsDefinitionsByDeploymentId(deploymentId); DeploymentCache deploymentCache = processEngineConfiguration.getDeploymentCache(); for (DecisionRequirementsDefinition decisionRequirementsDefinition : decisionRequirementsDefinitions) { String decisionDefinitionId = decisionRequirementsDefinition.getId(); // remove decision requirements definitions from cache: deploymentCache.removeDecisionRequirementsDefinition(decisionDefinitionId); } } }