Package org.codelibs.fess.ds.callback
Class IndexUpdateCallbackImpl
java.lang.Object
org.codelibs.fess.ds.callback.IndexUpdateCallbackImpl
- All Implemented Interfaces:
IndexUpdateCallback
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DocListprotected AtomicLongprotected longprotected intprotected long -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
documentSize
-
executeTime
protected volatile long executeTime -
docList
-
maxDocumentRequestSize
protected long maxDocumentRequestSize -
maxDocumentCacheSize
protected int maxDocumentCacheSize
-
-
Constructor Details
-
IndexUpdateCallbackImpl
public IndexUpdateCallbackImpl()
-
-
Method Details
-
init
@PostConstruct public void init() -
store
- Specified by:
storein interfaceIndexUpdateCallback
-
ingest
-
commit
public void commit()- Specified by:
commitin interfaceIndexUpdateCallback
-
addClickCountField
-
addFavoriteCountField
-
getDocumentSize
public long getDocumentSize()- Specified by:
getDocumentSizein interfaceIndexUpdateCallback
-
getExecuteTime
public long getExecuteTime()- Specified by:
getExecuteTimein interfaceIndexUpdateCallback
-