@Override public synchronized void doDeleteChild(BaseSolrResource endpoint,String childId){
  String key=getIgnoreCase() ? childId.toLowerCase(Locale.ROOT) : childId;
  if (!managedWords.contains(key))   throw new SolrException(ErrorCode.NOT_FOUND,String.format(Locale.ROOT,"%s not found in %s",childId,getResourceId()));
  managedWords.remove(key);
  storeManagedData(managedWords);
  log.info("Removed word: {}",key);
}

@ Override public synchronized void doDeleteChild ( BaseSolrResource endpoint , String childId ) { String key = getIgnoreCase ( ) ? childId . toLowerCase ( Locale . ROOT ) : childId ; if ( ! managedWords . contains ( key ) ) throw new SolrException ( ErrorCode . NOT_FOUND , String . format ( Locale . ROOT , "%s not found in %s" , childId , getResourceId ( ) ) ) ; managedWords . remove ( key ) ; storeManagedData ( managedWords ) ; log . info ( "Removed word: {}" , key ) ; }
deletes words managed by this resource .
