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