Interface IndexingWork<T>

All Known Subinterfaces:
SingleDocumentIndexingWork
All Known Implementing Classes:
AbstractIndexingWork, AbstractSingleDocumentIndexingWork, AddEntryWork, DeleteEntryWork, UpdateEntryWork

public interface IndexingWork<T>
  • Method Details

    • 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.