Interface IndexingWork<T>
-
- All Known Subinterfaces:
SingleDocumentIndexingWork
- All Known Implementing Classes:
AbstractIndexingWork,AbstractSingleDocumentIndexingWork,AddEntryWork,DeleteEntryWork,UpdateEntryWork
public interface IndexingWork<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Texecute(IndexingWorkExecutionContext context)ObjectgetInfo()StringgetQueuingKey()
-
-
-
Method Detail
-
execute
T execute(IndexingWorkExecutionContext context)
-
getInfo
Object getInfo()
-
getQueuingKey
String getQueuingKey()
- Returns:
- A string that will be used to route the work to a specific queue.
Never
null. Works that must be executed in the same relative order they were submitted in (i.e. works pertaining to the same document) should return the same string.
-
-