Class DataConfig
- java.lang.Object
-
- org.codelibs.fess.es.config.allcommon.EsAbstractEntity
-
- org.codelibs.fess.es.config.bsentity.BsDataConfig
-
- org.codelibs.fess.es.config.exentity.DataConfig
-
- All Implemented Interfaces:
Serializable,Cloneable,CrawlingConfig,org.dbflute.Entity
public class DataConfig extends BsDataConfig implements CrawlingConfig
- Author:
- FreeGen
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.codelibs.fess.es.config.allcommon.EsAbstractEntity
EsAbstractEntity.DocMeta, EsAbstractEntity.RequestOptionCall<OP>
-
Nested classes/interfaces inherited from interface org.codelibs.fess.es.config.exentity.CrawlingConfig
CrawlingConfig.ConfigName, CrawlingConfig.ConfigType, CrawlingConfig.Param
-
-
Field Summary
Fields Modifier and Type Field Description protected org.codelibs.fess.crawler.client.CrawlerClientFactorycrawlerClientFactoryprotected Pattern[]excludedDocPathPatternsprotected Map<String,String>handlerParameterMapprotected Map<String,String>handlerScriptMapprotected Pattern[]includedDocPathPatterns-
Fields inherited from class org.codelibs.fess.es.config.bsentity.BsDataConfig
available, boost, createdBy, createdTime, description, handlerName, handlerParameter, handlerScript, name, permissions, sortOrder, suppressUnusedImportLocalDateTime, updatedBy, updatedTime, virtualHosts
-
Fields inherited from class org.codelibs.fess.es.config.allcommon.EsAbstractEntity
__createdBySelect, __modifiedProperties, __specifiedProperties, __uniqueDrivenProperties, docMeta
-
-
Constructor Summary
Constructors Constructor Description DataConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBoostValue()StringgetConfigId()Map<String,String>getConfigParameterMap(CrawlingConfig.ConfigName name)StringgetDocumentBoost()Map<String,String>getHandlerParameterMap()Map<String,String>getHandlerScriptMap()StringgetId()StringgetIndexingTarget(String input)IntegergetTimeToLive()LonggetVersionNo()org.codelibs.fess.crawler.client.CrawlerClientFactoryinitializeClientFactory(Supplier<org.codelibs.fess.crawler.client.CrawlerClientFactory> creator)Map<String,Object>initializeClientFactory(org.codelibs.fess.crawler.client.CrawlerClientFactory crawlerClientFactory)voidsetBoostValue(String value)voidsetId(String id)voidsetVersionNo(Long version)StringtoString()-
Methods inherited from class org.codelibs.fess.es.config.bsentity.BsDataConfig
addFieldToSource, asDBMeta, asTableDbName, doBuildColumnString, getAvailable, getBoost, getCreatedBy, getCreatedTime, getDescription, getHandlerName, getHandlerParameter, getHandlerScript, getName, getPermissions, getSortOrder, getUpdatedBy, getUpdatedTime, getVirtualHosts, setAvailable, setBoost, setCreatedBy, setCreatedTime, setDescription, setHandlerName, setHandlerParameter, setHandlerScript, setName, setPermissions, setSortOrder, setUpdatedBy, setUpdatedTime, setVirtualHosts, toSource
-
Methods inherited from class org.codelibs.fess.es.config.allcommon.EsAbstractEntity
asDocMeta, buildDisplayString, checkSpecifiedProperty, clearMarkAsSelect, 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, toStringWithRelation
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.codelibs.fess.es.config.exentity.CrawlingConfig
getName, getPermissions, getVirtualHosts, initializeDefaultHttpProxy
-
-
-
-
Method Detail
-
getDocumentBoost
public String getDocumentBoost()
- Specified by:
getDocumentBoostin interfaceCrawlingConfig
-
getBoostValue
public String getBoostValue()
-
setBoostValue
public void setBoostValue(String value)
-
getIndexingTarget
public String getIndexingTarget(String input)
- Specified by:
getIndexingTargetin interfaceCrawlingConfig
-
getConfigId
public String getConfigId()
- Specified by:
getConfigIdin interfaceCrawlingConfig
-
initializeClientFactory
public org.codelibs.fess.crawler.client.CrawlerClientFactory initializeClientFactory(Supplier<org.codelibs.fess.crawler.client.CrawlerClientFactory> creator)
- Specified by:
initializeClientFactoryin interfaceCrawlingConfig
-
getConfigParameterMap
public Map<String,String> getConfigParameterMap(CrawlingConfig.ConfigName name)
- Specified by:
getConfigParameterMapin interfaceCrawlingConfig
-
getId
public String getId()
- Specified by:
getIdin interfaceCrawlingConfig
-
setId
public void setId(String id)
-
getVersionNo
public Long getVersionNo()
-
setVersionNo
public void setVersionNo(Long version)
-
getTimeToLive
public Integer getTimeToLive()
- Specified by:
getTimeToLivein interfaceCrawlingConfig
-
toString
public String toString()
- Overrides:
toStringin classEsAbstractEntity
-
initializeClientFactory
public Map<String,Object> initializeClientFactory(org.codelibs.fess.crawler.client.CrawlerClientFactory crawlerClientFactory)
- Specified by:
initializeClientFactoryin interfaceCrawlingConfig
-
-