@Override public void removeTypeOfProcedure(String type) { CacheValidation.notNullOrEmpty(TYPE_PROCEDURE, type); LOG.trace("Removing type '{}'", type); if (hasInstancesForProcedure(type)) { typeOfProceduresMap.remove(type); } // check for values removeValue(typeOfProceduresMap, type); }
@Override public void removeTypeOfProcedure(String type) { CacheValidation.notNullOrEmpty(TYPE_PROCEDURE, type); LOG.trace("Removing type '{}'", type); if (hasInstancesForProcedure(type)) { typeOfProceduresMap.remove(type); } // check for values removeValue(typeOfProceduresMap, type); }
@Override public void removeTypeInstanceProcedure(String identifier) { CacheValidation.notNullOrEmpty(TYPE_PROCEDURE, identifier); logRemoving(TYPE_PROCEDURE, identifier); removeValue(typeInstanceProcedures, identifier); }
@Override public void removeComponentAggregationProcedure(String identifier) { CacheValidation.notNullOrEmpty(AGGREGATED_PROCEDURE, identifier); logRemoving(AGGREGATED_PROCEDURE, identifier); removeValue(componentAggregationProcedures, identifier); }
@Override public void removeTypeInstanceProcedure(String identifier) { CacheValidation.notNullOrEmpty(TYPE_PROCEDURE, identifier); logRemoving(TYPE_PROCEDURE, identifier); removeValue(typeInstanceProcedures, identifier); }
@Override public void removeComponentAggregationProcedure(String identifier) { CacheValidation.notNullOrEmpty(AGGREGATED_PROCEDURE, identifier); logRemoving(AGGREGATED_PROCEDURE, identifier); removeValue(componentAggregationProcedures, identifier); }