public interface ModelIndexerWriterContributor<T extends BaseModel<?>>
| Modifier and Type | Method and Description |
|---|---|
void |
customize(BatchIndexingActionable batchIndexingActionable,
ModelIndexerWriterDocumentHelper modelIndexerWriterDocumentHelper) |
BatchIndexingActionable |
getBatchIndexingActionable() |
long |
getCompanyId(T baseModel) |
default IndexerWriterMode |
getIndexerWriterMode(T baseModel) |
default void |
modelIndexed(T baseModel) |
void customize(BatchIndexingActionable batchIndexingActionable, ModelIndexerWriterDocumentHelper modelIndexerWriterDocumentHelper)
BatchIndexingActionable getBatchIndexingActionable()
long getCompanyId(T baseModel)
default IndexerWriterMode getIndexerWriterMode(T baseModel)
default void modelIndexed(T baseModel)