Пример #1
0
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET:
//ORIGINAL LINE: public void removeAllDefinitionsByDeploymentId(final String deploymentId)
        public virtual void removeAllDefinitionsByDeploymentId(string deploymentId)
        {
            // remove all definitions for a specific deployment
//JAVA TO C# CONVERTER WARNING: Java wildcard generics have no direct equivalent in .NET:
//ORIGINAL LINE: java.util.List<? extends org.camunda.bpm.engine.repository.ResourceDefinition> allDefinitionsForDeployment = getAllDefinitionsForDeployment(deploymentId);
            IList <ResourceDefinition> allDefinitionsForDeployment = getAllDefinitionsForDeployment(deploymentId);

            foreach (ResourceDefinition definition in allDefinitionsForDeployment)
            {
                try
                {
                    instanceCache.remove(definition.Id);
                    definitionCache.removeDefinitionFromCache(definition.Id);
                }
                catch (Exception e)
                {
                    logRemoveEntryFromDeploymentCacheFailure(definition.Id, e);
                }
            }
        }