Esempio n. 1
0
  MimeDetector unregisterMimeDetector(final String mimeDetector) {
    if (mimeDetector == null) {
      return null;
    }
    if (log.isDebugEnabled()) {
      log.debug("Unregistering MimeDetector [" + mimeDetector + "] from registry.");
    }
    try {
      MimeDetector md = (MimeDetector) mimeDetectors.get(mimeDetector);
      if (md != null) {
        md.delete();
        return (MimeDetector) mimeDetectors.remove(mimeDetector);
      }
    } catch (Exception e) {
      log.error("Exception while un-registering MimeDetector [" + mimeDetector + "].", e);
    }

    // Shouldn't get here
    return null;
  }