Package org.codelibs.fess.helper
Class RelatedContentHelper
- java.lang.Object
-
- org.codelibs.fess.helper.RelatedContentHelper
-
public class RelatedContentHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringqueryPlaceHolderprotected java.lang.StringregexPrefixprotected java.util.Map<java.lang.String,org.codelibs.core.misc.Pair<java.util.Map<java.lang.String,java.lang.String>,java.util.List<org.codelibs.core.misc.Pair<java.util.regex.Pattern,java.lang.String>>>>relatedContentMap
-
Constructor Summary
Constructors Constructor Description RelatedContentHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<RelatedContent>getAvailableRelatedContentList()protected java.lang.StringgetHostKey(RelatedContent entity)java.lang.String[]getRelatedContents(java.lang.String query)voidinit()protected intreload()voidsetQueryPlaceHolder(java.lang.String queryPlaceHolder)voidsetRegexPrefix(java.lang.String regexPrefix)intupdate()
-
-
-
Field Detail
-
relatedContentMap
protected volatile java.util.Map<java.lang.String,org.codelibs.core.misc.Pair<java.util.Map<java.lang.String,java.lang.String>,java.util.List<org.codelibs.core.misc.Pair<java.util.regex.Pattern,java.lang.String>>>> relatedContentMap
-
regexPrefix
protected java.lang.String regexPrefix
-
queryPlaceHolder
protected java.lang.String queryPlaceHolder
-
-
Method Detail
-
init
@PostConstruct public void init()
-
update
public int update()
-
getAvailableRelatedContentList
public java.util.List<RelatedContent> getAvailableRelatedContentList()
-
reload
protected int reload()
-
getHostKey
protected java.lang.String getHostKey(RelatedContent entity)
-
getRelatedContents
public java.lang.String[] getRelatedContents(java.lang.String query)
-
setRegexPrefix
public void setRegexPrefix(java.lang.String regexPrefix)
-
setQueryPlaceHolder
public void setQueryPlaceHolder(java.lang.String queryPlaceHolder)
-
-