Interface PojoSearchSessionMappingContext
-
- All Superinterfaces:
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PojoIndexer
createIndexer(PojoWorkSessionContext context)
PojoIndexingPlan
createIndexingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)
PojoIndexingPlan
createIndexingPlan(PojoWorkSessionContext context, PojoIndexingQueueEventSendingPlan sink)
PojoIndexingQueueEventProcessingPlan
createIndexingQueueEventProcessingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, PojoIndexingQueueEventSendingPlan sendingPlan)
-
Methods inherited from interface org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext
toDocumentValueConvertContext
-
Methods inherited from interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext
identifierBridgeToDocumentIdentifierContext, valueBridgeToIndexedValueContext
-
Methods inherited from interface org.hibernate.search.mapper.pojo.massindexing.spi.PojoMassIndexingMappingContext
createMassIndexerAgent, entityReferenceFactory, failureHandler, threadPoolProvider
-
Methods inherited from interface org.hibernate.search.mapper.pojo.work.spi.PojoWorkMappingContext
entityReferenceFactory
-
-
-
-
Method Detail
-
createIndexingPlan
PojoIndexingPlan createIndexingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)
-
createIndexingPlan
PojoIndexingPlan createIndexingPlan(PojoWorkSessionContext context, PojoIndexingQueueEventSendingPlan sink)
-
createIndexer
PojoIndexer createIndexer(PojoWorkSessionContext context)
-
createIndexingQueueEventProcessingPlan
PojoIndexingQueueEventProcessingPlan createIndexingQueueEventProcessingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, PojoIndexingQueueEventSendingPlan sendingPlan)
-
-