Interface PojoMassIndexingEntityLoadingContext<E>
-
- Type Parameters:
E
- The type of loaded entities.
public interface PojoMassIndexingEntityLoadingContext<E>
The context passed toPojoMassIndexingLoadingStrategy.createEntityLoader(PojoMassIndexingEntityLoadingContext)
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PojoMassEntitySink<E>
createSink(PojoMassIndexingSessionContext sessionContext)
Set<PojoRawTypeIdentifier<? extends E>>
includedTypes()
-
-
-
Method Detail
-
includedTypes
Set<PojoRawTypeIdentifier<? extends E>> includedTypes()
- Returns:
- The identifiers of the types of all entities that will be loaded by the entity loader.
-
createSink
PojoMassEntitySink<E> createSink(PojoMassIndexingSessionContext sessionContext)
- Parameters:
sessionContext
- The session context, used to create an indexer in particular.- Returns:
- A sink that the loader will add loaded entities to.
-
-