Interface PojoSearchSessionMappingContext
- All Superinterfaces:
org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext,BridgeMappingContext,PojoMassIndexingMappingContext,PojoScopeMappingContext,PojoWorkMappingContext
- All Known Implementing Classes:
AbstractPojoMappingImplementor
public interface PojoSearchSessionMappingContext
extends PojoWorkMappingContext, PojoScopeMappingContext
Mapping-scoped information and operations for use in POJO search sessions.
-
Method Summary
Modifier and TypeMethodDescriptioncreateIndexer(PojoWorkSessionContext context) createIndexingPlan(PojoWorkSessionContext context, org.hibernate.search.engine.backend.work.execution.DocumentCommitStrategy commitStrategy, org.hibernate.search.engine.backend.work.execution.DocumentRefreshStrategy refreshStrategy) createIndexingQueueEventProcessingPlan(PojoWorkSessionContext context, org.hibernate.search.engine.backend.work.execution.DocumentCommitStrategy commitStrategy, org.hibernate.search.engine.backend.work.execution.DocumentRefreshStrategy refreshStrategy, PojoIndexingQueueEventSendingPlan sendingPlan) Methods inherited from interface org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext
entityReferenceFactory, hints, mappedTypeContext, projectionRegistry, toDocumentValueConvertContextMethods inherited from interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext
identifierBridgeToDocumentIdentifierContext, valueBridgeToIndexedValueContextMethods inherited from interface org.hibernate.search.mapper.pojo.massindexing.spi.PojoMassIndexingMappingContext
createMassIndexerAgent, failureHandler, threadPoolProviderMethods inherited from interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeMappingContext
entityReferenceFactoryDelegate, typeIdentifierResolver
-
Method Details
-
createIndexingPlan
PojoIndexingPlan createIndexingPlan(PojoWorkSessionContext context, org.hibernate.search.engine.backend.work.execution.DocumentCommitStrategy commitStrategy, org.hibernate.search.engine.backend.work.execution.DocumentRefreshStrategy refreshStrategy) -
createIndexingPlan
PojoIndexingPlan createIndexingPlan(PojoWorkSessionContext context, PojoIndexingQueueEventSendingPlan sink) -
createIndexer
-
createIndexingQueueEventProcessingPlan
PojoIndexingQueueEventProcessingPlan createIndexingQueueEventProcessingPlan(PojoWorkSessionContext context, org.hibernate.search.engine.backend.work.execution.DocumentCommitStrategy commitStrategy, org.hibernate.search.engine.backend.work.execution.DocumentRefreshStrategy refreshStrategy, PojoIndexingQueueEventSendingPlan sendingPlan)
-