Interface PojoMappingDelegate
- All Superinterfaces:
AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()configuredSearchIndexingPlanFilter(SearchIndexingPlanFilter filter, ConfiguredSearchIndexingPlanFilter fallback) createEventProcessingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, PojoIndexingQueueEventSendingPlan sendingPlan) createIndexer(PojoWorkSessionContext context) createIndexingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy) createIndexingPlan(PojoWorkSessionContext context, PojoIndexingQueueEventSendingPlan sendingPlan) <R extends EntityReference,C>
Optional<PojoScopeDelegate<R,Object, C>> createPojoAllScope(PojoScopeMappingContext mappingContext, PojoScopeTypeExtendedContextProvider<Object, C> indexedTypeExtendedContextProvider) <R extends EntityReference,E, C>
PojoScopeDelegate<R,E, C> createPojoScope(PojoScopeMappingContext mappingContext, Collection<? extends PojoRawTypeIdentifier<? extends E>> targetedTypes, PojoScopeTypeExtendedContextProvider<E, C> indexedTypeExtendedContextProvider)
-
Method Details
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-
threadPoolProvider
ThreadPoolProvider threadPoolProvider() -
failureHandler
FailureHandler failureHandler() -
tenancyMode
TenancyMode tenancyMode() -
projectionRegistry
ProjectionRegistry projectionRegistry() -
createEntityReferenceFactory
-
createPojoScope
<R extends EntityReference,E, PojoScopeDelegate<R,C> E, createPojoScopeC> (PojoScopeMappingContext mappingContext, Collection<? extends PojoRawTypeIdentifier<? extends E>> targetedTypes, PojoScopeTypeExtendedContextProvider<E, C> indexedTypeExtendedContextProvider) -
createPojoAllScope
<R extends EntityReference,C> Optional<PojoScopeDelegate<R,Object, createPojoAllScopeC>> (PojoScopeMappingContext mappingContext, PojoScopeTypeExtendedContextProvider<Object, C> indexedTypeExtendedContextProvider) -
createIndexingPlan
PojoIndexingPlan createIndexingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy) -
createIndexingPlan
PojoIndexingPlan createIndexingPlan(PojoWorkSessionContext context, PojoIndexingQueueEventSendingPlan sendingPlan) -
createEventProcessingPlan
PojoIndexingQueueEventProcessingPlan createEventProcessingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, PojoIndexingQueueEventSendingPlan sendingPlan) -
createIndexer
-
configuredSearchIndexingPlanFilter
ConfiguredSearchIndexingPlanFilter configuredSearchIndexingPlanFilter(SearchIndexingPlanFilter filter, ConfiguredSearchIndexingPlanFilter fallback)
-