Class MockMimetypeService

  • All Implemented Interfaces:
    Serializable, org.alfresco.service.cmr.repository.MimetypeService

    public class MockMimetypeService
    extends Object
    implements org.alfresco.service.cmr.repository.MimetypeService, Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • MockMimetypeService

        public MockMimetypeService()
    • Method Detail

      • getExtension

        public String getExtension​(String mimetype)
        Specified by:
        getExtension in interface org.alfresco.service.cmr.repository.MimetypeService
      • getMimetype

        public String getMimetype​(String extension)
        Specified by:
        getMimetype in interface org.alfresco.service.cmr.repository.MimetypeService
      • getDisplaysByExtension

        public Map<String,​String> getDisplaysByExtension()
        Specified by:
        getDisplaysByExtension in interface org.alfresco.service.cmr.repository.MimetypeService
      • getDisplaysByMimetype

        public Map<String,​String> getDisplaysByMimetype()
        Specified by:
        getDisplaysByMimetype in interface org.alfresco.service.cmr.repository.MimetypeService
      • getExtensionsByMimetype

        public Map<String,​String> getExtensionsByMimetype()
        Specified by:
        getExtensionsByMimetype in interface org.alfresco.service.cmr.repository.MimetypeService
      • getMimetypesByExtension

        public Map<String,​String> getMimetypesByExtension()
        Specified by:
        getMimetypesByExtension in interface org.alfresco.service.cmr.repository.MimetypeService
      • isText

        public boolean isText​(String mimetype)
        Specified by:
        isText in interface org.alfresco.service.cmr.repository.MimetypeService
      • getMimetypes

        public List<String> getMimetypes()
        Specified by:
        getMimetypes in interface org.alfresco.service.cmr.repository.MimetypeService
      • guessMimetype

        public String guessMimetype​(String filename)
        Specified by:
        guessMimetype in interface org.alfresco.service.cmr.repository.MimetypeService
      • guessMimetype

        public String guessMimetype​(String filename,
                                    org.alfresco.service.cmr.repository.ContentReader reader)
        Specified by:
        guessMimetype in interface org.alfresco.service.cmr.repository.MimetypeService
      • guessMimetype

        public String guessMimetype​(String filename,
                                    InputStream input)
        Specified by:
        guessMimetype in interface org.alfresco.service.cmr.repository.MimetypeService
      • getMimetypeIfNotMatches

        public String getMimetypeIfNotMatches​(org.alfresco.service.cmr.repository.ContentReader reader)
        Specified by:
        getMimetypeIfNotMatches in interface org.alfresco.service.cmr.repository.MimetypeService
      • getContentCharsetFinder

        public org.alfresco.repo.content.encoding.ContentCharsetFinder getContentCharsetFinder()
        Specified by:
        getContentCharsetFinder in interface org.alfresco.service.cmr.repository.MimetypeService
      • getMimetypes

        public Collection<String> getMimetypes​(String extension)
        Specified by:
        getMimetypes in interface org.alfresco.service.cmr.repository.MimetypeService