Interface PojoMassIndexingMappingContext
-
- All Superinterfaces:
BackendMappingContext
- All Known Subinterfaces:
HibernateOrmMassIndexingMappingContext,HibernateOrmScopeMappingContext,HibernateOrmSearchSessionMappingContext,PojoScopeMappingContext,PojoSearchSessionMappingContext
- All Known Implementing Classes:
AbstractPojoMappingImplementor,HibernateOrmMapping
public interface PojoMassIndexingMappingContext extends BackendMappingContext
Contextual information about a search mapping.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PojoMassIndexerAgentcreateMassIndexerAgent(PojoMassIndexerAgentCreateContext context)Creates aPojoMassIndexerAgent, able to exert control over other agents that could perform indexing concurrently (e.g.PojoEntityReferenceFactoryDelegateentityReferenceFactoryDelegate()FailureHandlerfailureHandler()ThreadPoolProviderthreadPoolProvider()-
Methods inherited from interface org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext
entityReferenceFactory, hints, mappedTypeContext, projectionRegistry, toDocumentValueConvertContext
-
-
-
-
Method Detail
-
threadPoolProvider
ThreadPoolProvider threadPoolProvider()
- Returns:
- A
ThreadPoolProvider.
-
failureHandler
FailureHandler failureHandler()
- Returns:
- A
FailureHandler.
-
createMassIndexerAgent
PojoMassIndexerAgent createMassIndexerAgent(PojoMassIndexerAgentCreateContext context)
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.
-
-