Interface PojoMappingDelegate
- All Superinterfaces:
AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
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:
close
in 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)
-