Interface PojoMappingDelegate
-
- All Superinterfaces:
AutoCloseable
public interface PojoMappingDelegate extends AutoCloseable
-
-
Method Summary
-
-
-
Method Detail
-
close
void close()
- Specified by:
close
in interfaceAutoCloseable
-
threadPoolProvider
ThreadPoolProvider threadPoolProvider()
-
failureHandler
FailureHandler failureHandler()
-
tenancyMode
TenancyMode tenancyMode()
-
createPojoScope
<R,E,C> PojoScopeDelegate<R,E,C> createPojoScope(PojoScopeMappingContext mappingContext, Collection<? extends PojoRawTypeIdentifier<? extends E>> targetedTypes, PojoScopeTypeExtendedContextProvider<E,C> indexedTypeExtendedContextProvider)
-
createPojoAllScope
<R,C> Optional<PojoScopeDelegate<R,Object,C>> createPojoAllScope(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
PojoIndexer createIndexer(PojoWorkSessionContext context)
-
-