public class CrawlingInfoHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Long |
documentExpires |
static String |
FACET_COUNT_KEY |
protected Map<String,String> |
infoMap |
protected int |
maxSessionIdsInList |
protected int |
urlIdPrefixLength |
| Constructor and Description |
|---|
CrawlingInfoHelper() |
| Modifier and Type | Method and Description |
|---|---|
String |
generateId(Map<String,Object> dataMap) |
protected String |
generateId(String url,
List<String> roleTypeList) |
String |
getCanonicalSessionId(String sessionId) |
protected CrawlingInfoService |
getCrawlingInfoService() |
Date |
getDocumentExpires(CrawlingConfig config) |
protected long |
getExpiredTime(int days) |
Map<String,String> |
getInfoMap(String sessionId) |
List<Map<String,String>> |
getSessionIdList(FessEsClient fessEsClient) |
void |
putToInfoMap(String key,
String value) |
void |
setMaxSessionIdsInList(int maxSessionIdsInList) |
void |
setUrlIdPrefixLength(int urlIdPrefixLength) |
void |
store(String sessionId,
boolean create) |
void |
updateParams(String sessionId,
String name,
int dayForCleanup) |
public static final String FACET_COUNT_KEY
protected Long documentExpires
protected int maxSessionIdsInList
protected int urlIdPrefixLength
protected CrawlingInfoService getCrawlingInfoService()
public void store(String sessionId, boolean create)
public Date getDocumentExpires(CrawlingConfig config)
protected long getExpiredTime(int days)
public List<Map<String,String>> getSessionIdList(FessEsClient fessEsClient)
public void setMaxSessionIdsInList(int maxSessionIdsInList)
public void setUrlIdPrefixLength(int urlIdPrefixLength)
Copyright © 2009–2017 CodeLibs. All rights reserved.