public class FileMediaTypeServiceImpl extends Object implements FileMediaTypeService
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.tika.Tika |
tika |
protected org.apache.tika.config.TikaConfig |
tikaConfig |
| Constructor and Description |
|---|
FileMediaTypeServiceImpl(org.apache.tika.config.TikaConfig tikaConfig) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExtension(String mimetype)
Get the extension for the specified internet media type
|
String |
getMediaType(String extension)
Get the internet media type for the specified extension
|
String |
getMediaTypeByName(File file)
Get the internet media type for the specified file using only its
file name, no inspection
|
org.apache.tika.mime.MimeType |
getTikaMimeType(String mimetype) |
void |
init() |
protected org.apache.tika.config.TikaConfig tikaConfig
protected org.apache.tika.Tika tika
public FileMediaTypeServiceImpl(org.apache.tika.config.TikaConfig tikaConfig)
public void init()
public String getExtension(String mimetype)
FileMediaTypeServicegetExtension in interface FileMediaTypeServicemimetype - a valid media typepublic String getMediaType(String extension)
FileMediaTypeServicegetMediaType in interface FileMediaTypeServiceextension - a valid file extensionpublic String getMediaTypeByName(File file)
FileMediaTypeServicegetMediaTypeByName in interface FileMediaTypeServicepublic org.apache.tika.mime.MimeType getTikaMimeType(String mimetype) throws org.apache.tika.mime.MimeTypeException
org.apache.tika.mime.MimeTypeExceptionCopyright © 2018 Alfresco Software. All rights reserved.