Class CrawlingInfoHelper

java.lang.Object
org.codelibs.fess.helper.CrawlingInfoHelper

public class CrawlingInfoHelper extends Object
  • Field Details

    • FACET_COUNT_KEY

      public static final String FACET_COUNT_KEY
      See Also:
    • infoMap

      protected Map<String,String> infoMap
    • documentExpires

      protected Long documentExpires
    • maxSessionIdsInList

      protected int maxSessionIdsInList
  • Constructor Details

    • CrawlingInfoHelper

      public CrawlingInfoHelper()
  • Method Details

    • getCrawlingInfoService

      protected CrawlingInfoService getCrawlingInfoService()
    • getCanonicalSessionId

      public String getCanonicalSessionId(String sessionId)
    • store

      public void store(String sessionId, boolean create)
    • putToInfoMap

      public void putToInfoMap(String key, String value)
    • updateParams

      public void updateParams(String sessionId, String name, int dayForCleanup)
    • getDocumentExpires

      public Date getDocumentExpires(CrawlingConfig config)
    • getExpiredTime

      protected long getExpiredTime(int days)
    • getInfoMap

      public Map<String,String> getInfoMap(String sessionId)
    • generateId

      public String generateId(Map<String,Object> dataMap)
    • getSessionIdList

      public List<Map<String,String>> getSessionIdList(SearchEngineClient searchEngineClient)
    • generateId

      protected String generateId(String urlId)
    • setMaxSessionIdsInList

      public void setMaxSessionIdsInList(int maxSessionIdsInList)