Interface PojoMassIndexingMappingContext
- All Superinterfaces:
BackendMappingContext
- All Known Subinterfaces:
PojoScopeMappingContext,PojoSearchSessionMappingContext
- All Known Implementing Classes:
AbstractPojoMappingImplementor
Contextual information about a search mapping.
-
Method Summary
Modifier and TypeMethodDescriptionCreates aPojoMassIndexerAgent, able to exert control over other agents that could perform indexing concurrently (e.g. indexing plans).Methods inherited from interface org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext
entityReferenceFactory, hints, mappedTypeContext, projectionRegistry, toDocumentValueConvertContext
-
Method Details
-
threadPoolProvider
ThreadPoolProvider threadPoolProvider()- Returns:
- A
ThreadPoolProvider.
-
failureHandler
FailureHandler failureHandler()- Returns:
- A
FailureHandler.
-
createMassIndexerAgent
Creates aPojoMassIndexerAgent, able to exert control over other agents that could perform indexing concurrently (e.g. indexing plans).- Parameters:
context- A context with information about the mass indexing that is about to start.- Returns:
- An agent.
-
entityReferenceFactoryDelegate
PojoEntityReferenceFactoryDelegate entityReferenceFactoryDelegate()- Returns:
- A
PojoEntityReferenceFactoryDelegate.
-