public class MimeTypeRecognizer extends Object
| Constructor and Description |
|---|
MimeTypeRecognizer(String fileName,
org.exoplatform.commons.utils.MimeTypeResolver mimeTypeResolver,
javax.ws.rs.core.MediaType mediaType,
boolean untrustedAgent)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getEncoding()
Returns encoding according to
MediaType or null
no encoding set or MediaType is no available. |
String |
getMimeType()
Returns mime-type of a resource according to
MediaType
or MimeTypeResolver information. |
boolean |
isEncodingSet()
Shows if encoding is set via
MediaType. |
boolean |
isMimeTypeRecognized()
Shows if mime-type is recognized by
MimeTypeResolver. |
public MimeTypeRecognizer(String fileName, org.exoplatform.commons.utils.MimeTypeResolver mimeTypeResolver, javax.ws.rs.core.MediaType mediaType, boolean untrustedAgent)
fileName - - short name of the resourcemimeTypeResolver - - provides means to resolve mime-typemediaType - - media type instance (stores mime-type and encoding)untrustedAgent - - shows if agent to provide resource and it's mime type is listed as trusted
(no mime-type change is allowed for untrusted agents)public boolean isMimeTypeRecognized()
MimeTypeResolver.public boolean isEncodingSet()
MediaType.public String getMimeType()
MediaType
or MimeTypeResolver information.public String getEncoding()
MediaType or null
no encoding set or MediaType is no available.Copyright © 2016 eXo Platform SAS. All Rights Reserved.