@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 removeTypeOfProcedure(String type, String instance) { CacheValidation.notNullOrEmpty(TYPE_PROCEDURE, type); CacheValidation.notNullOrEmpty(PROCEDURE_INSTANCE, instance); logRemoving(type, instance); if (hasInstancesForProcedure(type)) { typeOfProceduresMap.get(type).remove(instance); } }
@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 removeTypeOfProcedure(String type, String instance) { CacheValidation.notNullOrEmpty(TYPE_PROCEDURE, type); CacheValidation.notNullOrEmpty(PROCEDURE_INSTANCE, instance); logRemoving(type, instance); if (hasInstancesForProcedure(type)) { typeOfProceduresMap.get(type).remove(instance); } }