public class FileConfig extends BsFileConfig implements CrawlingConfig
EsAbstractEntity.DocMeta, EsAbstractEntity.RequestOptionCall<OP>CrawlingConfig.ConfigName, CrawlingConfig.ConfigType| Modifier and Type | Field and Description |
|---|---|
protected Map<CrawlingConfig.ConfigName,Map<String,String>> |
configParameterMap |
protected Pattern[] |
excludedDocPathPatterns |
protected Pattern[] |
includedDocPathPatterns |
available, boost, configParameter, createdBy, createdTime, depth, description, excludedDocPaths, excludedPaths, includedDocPaths, includedPaths, intervalTime, maxAccessCount, name, numOfThread, paths, permissions, sortOrder, suppressUnusedImportLocalDateTime, timeToLive, updatedBy, updatedTime, virtualHosts__modifiedProperties, __specifiedProperties, __uniqueDrivenProperties, docMeta| Constructor and Description |
|---|
FileConfig() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBoostValue() |
String |
getConfigId() |
Map<String,String> |
getConfigParameterMap(CrawlingConfig.ConfigName name) |
String |
getDocumentBoost() |
String |
getId() |
String |
getIndexingTarget(String input) |
String[] |
getLabelTypeIds() |
List<LabelType> |
getLabelTypeList() |
String[] |
getLabelTypeValues() |
Long |
getVersionNo() |
protected void |
initDocPathPattern() |
Map<String,Object> |
initializeClientFactory(org.codelibs.fess.crawler.client.CrawlerClientFactory clientFactory) |
void |
setBoostValue(String value) |
void |
setId(String id) |
void |
setLabelTypeIds(String[] labelTypeIds) |
void |
setVersionNo(Long version) |
String |
toString() |
addFieldToSource, asDBMeta, asTableDbName, doBuildColumnString, getAvailable, getBoost, getConfigParameter, getCreatedBy, getCreatedTime, getDepth, getDescription, getExcludedDocPaths, getExcludedPaths, getIncludedDocPaths, getIncludedPaths, getIntervalTime, getMaxAccessCount, getName, getNumOfThread, getPaths, getPermissions, getSortOrder, getTimeToLive, getUpdatedBy, getUpdatedTime, getVirtualHosts, setAvailable, setBoost, setConfigParameter, setCreatedBy, setCreatedTime, setDepth, setDescription, setExcludedDocPaths, setExcludedPaths, setIncludedDocPaths, setIncludedPaths, setIntervalTime, setMaxAccessCount, setName, setNumOfThread, setPaths, setPermissions, setSortOrder, setTimeToLive, setUpdatedBy, setUpdatedTime, setVirtualHosts, toSourceasDocMeta, buildDisplayString, checkSpecifiedProperty, clearModifiedInfo, clearSpecifiedInfo, clearUniqueDrivenInfo, convertEmptyToNull, createdBySelect, hasModification, hasPrimaryKeyValue, instanceHash, markAsSelect, modifiedToSpecified, mymodifiedProperties, mymodifyProperty, mymodifyPropertyCancel, myspecifiedProperties, myspecifyProperty, myspecifyPropertyCancel, myundefinedClassificationAccessAllowed, myuniqueByProperty, myuniqueByPropertyCancel, myuniqueDrivenProperties, myunlockUndefinedClassificationAccess, newModifiedProperties, newUniqueDrivenProperties, registerModifiedProperty, registerSpecifiedProperty, toStringWithRelationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getPermissions, getTimeToLive, getVirtualHostsprotected volatile Pattern[] includedDocPathPatterns
protected volatile Pattern[] excludedDocPathPatterns
protected transient volatile Map<CrawlingConfig.ConfigName,Map<String,String>> configParameterMap
public String[] getLabelTypeIds()
public void setLabelTypeIds(String[] labelTypeIds)
public String[] getLabelTypeValues()
getLabelTypeValues in interface CrawlingConfigpublic String getDocumentBoost()
getDocumentBoost in interface CrawlingConfigpublic String getIndexingTarget(String input)
getIndexingTarget in interface CrawlingConfigprotected void initDocPathPattern()
public String getBoostValue()
public void setBoostValue(String value)
public String getConfigId()
getConfigId in interface CrawlingConfigpublic Map<String,Object> initializeClientFactory(org.codelibs.fess.crawler.client.CrawlerClientFactory clientFactory)
initializeClientFactory in interface CrawlingConfigpublic Map<String,String> getConfigParameterMap(CrawlingConfig.ConfigName name)
getConfigParameterMap in interface CrawlingConfigpublic String getId()
getId in interface CrawlingConfigpublic void setId(String id)
public Long getVersionNo()
public void setVersionNo(Long version)
public String toString()
toString in class EsAbstractEntityCopyright © 2009–2017 CodeLibs. All rights reserved.