クラス WebConfig
java.lang.Object
org.codelibs.fess.es.config.allcommon.EsAbstractEntity
org.codelibs.fess.es.config.bsentity.BsWebConfig
org.codelibs.fess.es.config.exentity.WebConfig
- すべての実装されたインタフェース:
java.io.Serializable
,java.lang.Cloneable
,CrawlingConfig
,org.dbflute.Entity
public class WebConfig extends BsWebConfig implements CrawlingConfig
- 作成者:
- FreeGen
- 関連項目:
- 直列化された形式
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース org.codelibs.fess.es.config.allcommon.EsAbstractEntity
EsAbstractEntity.DocMeta, EsAbstractEntity.RequestOptionCall<OP>
インタフェースから継承されたネストされたクラス/インタフェース org.codelibs.fess.es.config.exentity.CrawlingConfig
CrawlingConfig.ConfigName, CrawlingConfig.ConfigType, CrawlingConfig.Param
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 protected java.util.Map<CrawlingConfig.ConfigName,java.util.Map<java.lang.String,java.lang.String>>
configParameterMap
protected org.codelibs.fess.crawler.client.CrawlerClientFactory
crawlerClientFactory
protected java.util.regex.Pattern[]
excludedDocUrlPatterns
protected java.util.regex.Pattern[]
includedDocUrlPatterns
クラスから継承されたフィールド org.codelibs.fess.es.config.bsentity.BsWebConfig
available, boost, configParameter, createdBy, createdTime, depth, description, excludedDocUrls, excludedUrls, includedDocUrls, includedUrls, intervalTime, maxAccessCount, name, numOfThread, permissions, sortOrder, suppressUnusedImportLocalDateTime, timeToLive, updatedBy, updatedTime, urls, userAgent, virtualHosts
クラスから継承されたフィールド org.codelibs.fess.es.config.allcommon.EsAbstractEntity
__createdBySelect, __modifiedProperties, __specifiedProperties, __uniqueDrivenProperties, docMeta
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 WebConfig()
-
メソッドの概要
修飾子とタイプ メソッド 説明 java.lang.String
getBoostValue()
java.lang.String
getConfigId()
java.util.Map<java.lang.String,java.lang.String>
getConfigParameterMap(CrawlingConfig.ConfigName name)
java.lang.String
getDocumentBoost()
java.lang.String
getId()
java.lang.String
getIndexingTarget(java.lang.String input)
java.lang.Long
getVersionNo()
protected void
initDocUrlPattern()
org.codelibs.fess.crawler.client.CrawlerClientFactory
initializeClientFactory(java.util.function.Supplier<org.codelibs.fess.crawler.client.CrawlerClientFactory> creator)
void
setBoostValue(java.lang.String value)
void
setId(java.lang.String id)
void
setVersionNo(java.lang.Long version)
java.lang.String
toString()
クラスから継承されたメソッド org.codelibs.fess.es.config.bsentity.BsWebConfig
addFieldToSource, asDBMeta, asTableDbName, doBuildColumnString, getAvailable, getBoost, getConfigParameter, getCreatedBy, getCreatedTime, getDepth, getDescription, getExcludedDocUrls, getExcludedUrls, getIncludedDocUrls, getIncludedUrls, getIntervalTime, getMaxAccessCount, getName, getNumOfThread, getPermissions, getSortOrder, getTimeToLive, getUpdatedBy, getUpdatedTime, getUrls, getUserAgent, getVirtualHosts, setAvailable, setBoost, setConfigParameter, setCreatedBy, setCreatedTime, setDepth, setDescription, setExcludedDocUrls, setExcludedUrls, setIncludedDocUrls, setIncludedUrls, setIntervalTime, setMaxAccessCount, setName, setNumOfThread, setPermissions, setSortOrder, setTimeToLive, setUpdatedBy, setUpdatedTime, setUrls, setUserAgent, setVirtualHosts, toSource
クラスから継承されたメソッド 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
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
インタフェースから継承されたメソッド org.codelibs.fess.es.config.exentity.CrawlingConfig
getName, getPermissions, getTimeToLive, getVirtualHosts, initializeDefaultHttpProxy
-
フィールド詳細
-
includedDocUrlPatterns
protected volatile java.util.regex.Pattern[] includedDocUrlPatterns -
excludedDocUrlPatterns
protected volatile java.util.regex.Pattern[] excludedDocUrlPatterns -
configParameterMap
protected transient volatile java.util.Map<CrawlingConfig.ConfigName,java.util.Map<java.lang.String,java.lang.String>> configParameterMap -
crawlerClientFactory
protected org.codelibs.fess.crawler.client.CrawlerClientFactory crawlerClientFactory
-
-
コンストラクタの詳細
-
WebConfig
public WebConfig()
-
-
メソッドの詳細
-
getDocumentBoost
public java.lang.String getDocumentBoost()- 定義:
getDocumentBoost
インタフェース内CrawlingConfig
-
getIndexingTarget
public java.lang.String getIndexingTarget(java.lang.String input)- 定義:
getIndexingTarget
インタフェース内CrawlingConfig
-
initDocUrlPattern
protected void initDocUrlPattern() -
getBoostValue
public java.lang.String getBoostValue() -
setBoostValue
public void setBoostValue(java.lang.String value) -
getConfigId
public java.lang.String getConfigId()- 定義:
getConfigId
インタフェース内CrawlingConfig
-
initializeClientFactory
public org.codelibs.fess.crawler.client.CrawlerClientFactory initializeClientFactory(java.util.function.Supplier<org.codelibs.fess.crawler.client.CrawlerClientFactory> creator)- 定義:
initializeClientFactory
インタフェース内CrawlingConfig
-
getConfigParameterMap
public java.util.Map<java.lang.String,java.lang.String> getConfigParameterMap(CrawlingConfig.ConfigName name)- 定義:
getConfigParameterMap
インタフェース内CrawlingConfig
-
getId
public java.lang.String getId()- 定義:
getId
インタフェース内CrawlingConfig
-
setId
public void setId(java.lang.String id) -
getVersionNo
public java.lang.Long getVersionNo() -
setVersionNo
public void setVersionNo(java.lang.Long version) -
toString
public java.lang.String toString()- オーバーライド:
toString
クラス内EsAbstractEntity
-