Package org.codelibs.fess.score
Class ScoreBooster
- java.lang.Object
-
- org.codelibs.fess.score.ScoreBooster
-
public abstract class ScoreBooster extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.elasticsearch.action.bulk.BulkRequestBuilderbulkRequestBuilderprotected Function<Map<String,Object>,String[]>idFinderprotected intpriorityprotected intrequestCacheSizeprotected Function<Map<String,Object>,Long>requestHandlerprotected StringrequestTimeoutprotected StringscriptCodeprotected StringscriptLang
-
Constructor Summary
Constructors Constructor Description ScoreBooster()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.elasticsearch.action.update.UpdateRequestBuildercreateUpdateRequestBuilder()protected voidenable()protected voidflush()intgetPriority()abstract longprocess()voidsetPriority(int priority)voidsetRequestCacheSize(int requestCacheSize)voidsetRequestTimeout(String bulkRequestTimeout)voidsetScriptCode(String scriptCode)voidsetScriptLang(String scriptLang)protected longupdateScore(Map<String,Object> params)
-
-
-
Field Detail
-
bulkRequestBuilder
protected org.elasticsearch.action.bulk.BulkRequestBuilder bulkRequestBuilder
-
priority
protected int priority
-
requestTimeout
protected String requestTimeout
-
requestCacheSize
protected int requestCacheSize
-
scriptLang
protected String scriptLang
-
scriptCode
protected String scriptCode
-
-
Method Detail
-
process
public abstract long process()
-
enable
protected void enable()
-
createUpdateRequestBuilder
protected org.elasticsearch.action.update.UpdateRequestBuilder createUpdateRequestBuilder()
-
flush
protected void flush()
-
getPriority
public int getPriority()
-
setPriority
public void setPriority(int priority)
-
setRequestTimeout
public void setRequestTimeout(String bulkRequestTimeout)
-
setRequestCacheSize
public void setRequestCacheSize(int requestCacheSize)
-
setScriptLang
public void setScriptLang(String scriptLang)
-
setScriptCode
public void setScriptCode(String scriptCode)
-
-