Package org.codelibs.fess.helper
Class CrawlingConfigHelper
- java.lang.Object
-
- org.codelibs.fess.helper.CrawlingConfigHelper
-
public class CrawlingConfigHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected intcountprotected com.google.common.cache.Cache<String,CrawlingConfig>crawlingConfigCacheprotected Map<String,CrawlingConfig>crawlingConfigMap
-
Constructor Summary
Constructors Constructor Description CrawlingConfigHelper()
-
Method Summary
-
-
-
Field Detail
-
crawlingConfigMap
protected final Map<String,CrawlingConfig> crawlingConfigMap
-
count
protected int count
-
crawlingConfigCache
protected com.google.common.cache.Cache<String,CrawlingConfig> crawlingConfigCache
-
-
Method Detail
-
init
@PostConstruct public void init()
-
getConfigType
public CrawlingConfig.ConfigType getConfigType(String configId)
-
getCrawlingConfig
public CrawlingConfig getCrawlingConfig(String configId)
-
refresh
public void refresh()
-
store
public String store(String sessionId, CrawlingConfig crawlingConfig)
-
remove
public void remove(String sessionId)
-
get
public CrawlingConfig get(String sessionId)
-
getAllWebConfigList
public List<WebConfig> getAllWebConfigList(boolean withLabelType, boolean withRoleType, boolean available, List<String> idList)
-
getAllFileConfigList
public List<FileConfig> getAllFileConfigList()
-
getFileConfigListByIds
public List<FileConfig> getFileConfigListByIds(List<String> idList)
-
getAllFileConfigList
public List<FileConfig> getAllFileConfigList(boolean withLabelType, boolean withRoleType, boolean available, List<String> idList)
-
getAllDataConfigList
public List<DataConfig> getAllDataConfigList()
-
getDataConfigListByIds
public List<DataConfig> getDataConfigListByIds(List<String> idList)
-
getAllDataConfigList
public List<DataConfig> getAllDataConfigList(boolean withLabelType, boolean withRoleType, boolean available, List<String> idList)
-
-