Class AbstractFessFileTransformer

    • Constructor Detail

      • AbstractFessFileTransformer

        public AbstractFessFileTransformer()
    • Method Detail

      • getExtractor

        protected abstract org.codelibs.fess.crawler.extractor.Extractor getExtractor​(org.codelibs.fess.crawler.entity.ResponseData responseData)
      • transform

        public org.codelibs.fess.crawler.entity.ResultData transform​(org.codelibs.fess.crawler.entity.ResponseData responseData)
        Specified by:
        transform in interface org.codelibs.fess.crawler.transformer.Transformer
      • generateData

        protected Map<String,​Object> generateData​(org.codelibs.fess.crawler.entity.ResponseData responseData)
      • getLastModified

        protected Date getLastModified​(Map<String,​Object> dataMap,
                                       org.codelibs.fess.crawler.entity.ResponseData responseData)
      • createExtractParams

        protected Map<String,​String> createExtractParams​(org.codelibs.fess.crawler.entity.ResponseData responseData,
                                                               CrawlingConfig crawlingConfig)
      • getExtractData

        protected org.codelibs.fess.crawler.entity.ExtractData getExtractData​(org.codelibs.fess.crawler.extractor.Extractor extractor,
                                                                              InputStream in,
                                                                              Map<String,​String> params)
      • getResourceName

        protected String getResourceName​(org.codelibs.fess.crawler.entity.ResponseData responseData)
      • getHostOnFile

        protected String getHostOnFile​(String url)
      • getRoleTypes

        protected List<String> getRoleTypes​(org.codelibs.fess.crawler.entity.ResponseData responseData)
      • getData

        public Object getData​(org.codelibs.fess.crawler.entity.AccessResultData<?> accessResultData)
        Specified by:
        getData in interface org.codelibs.fess.crawler.transformer.Transformer
      • addMetaContentMapping

        public void addMetaContentMapping​(String metaname,
                                          String dynamicField)