Class AbstractSingleDocumentIndexingWork
java.lang.Object
org.hibernate.search.backend.lucene.work.impl.AbstractIndexingWork<Long>
org.hibernate.search.backend.lucene.work.impl.AbstractSingleDocumentIndexingWork
- All Implemented Interfaces:
IndexingWork<Long>,SingleDocumentIndexingWork
- Direct Known Subclasses:
AddEntryWork,DeleteEntryWork,UpdateEntryWork
public abstract class AbstractSingleDocumentIndexingWork
extends AbstractIndexingWork<Long>
implements SingleDocumentIndexingWork
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final Objectprotected final Stringprotected final StringFields inherited from class org.hibernate.search.backend.lucene.work.impl.AbstractIndexingWork
workType -
Method Summary
Methods inherited from class org.hibernate.search.backend.lucene.work.impl.AbstractIndexingWork
getInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.search.backend.lucene.work.impl.IndexingWork
execute, getInfo
-
Field Details
-
tenantId
-
entityTypeName
-
entityIdentifier
-
documentIdentifier
-
-
Method Details
-
toString
-
getEntityTypeName
- Specified by:
getEntityTypeNamein interfaceSingleDocumentIndexingWork
-
getEntityIdentifier
- Specified by:
getEntityIdentifierin interfaceSingleDocumentIndexingWork
-
getQueuingKey
- Specified by:
getQueuingKeyin interfaceIndexingWork<Long>- 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.
-