mimeTypeOf
public String mimeTypeOf(String name,
Binary binaryValue)
throws RepositoryException,
IOException
Returns the MIME-type of a binary value, using its supplied content and/or its supplied name, depending upon the
implementation. If the MIME-type cannot be determined, either a "default" MIME-type or null may be returned,
where the former will prevent earlier registered MIME-type detectors from being consulted.
- Specified by:
mimeTypeOf in interface MimeTypeDetector
- Parameters:
name - The name of the data source; may be null.binaryValue - The value which contains the raw data for which the mime type should be returned; may be
null.
- Returns:
- The MIME-type of the data source, or optionally
null if the MIME-type could not be determined.
- Throws:
RepositoryException - if any error occurs while attempting to read the stream from the binary value
IOException - If an error occurs reading the supplied content.