public interface PojoMappingDelegate extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
PojoIndexer |
createIndexer(PojoWorkSessionContext context,
DocumentCommitStrategy commitStrategy) |
PojoIndexingPlan |
createIndexingPlan(PojoWorkSessionContext context,
DocumentCommitStrategy commitStrategy,
DocumentRefreshStrategy refreshStrategy) |
<R,E,E2,C> PojoScopeDelegate<R,E2,C> |
createPojoScope(PojoScopeMappingContext mappingContext,
Collection<? extends PojoRawTypeIdentifier<? extends E>> targetedTypes,
PojoScopeTypeExtendedContextProvider<E,C> indexedTypeExtendedContextProvider) |
FailureHandler |
getFailureHandler() |
ThreadPoolProvider |
getThreadPoolProvider() |
void close()
close in interface AutoCloseableThreadPoolProvider getThreadPoolProvider()
FailureHandler getFailureHandler()
<R,E,E2,C> PojoScopeDelegate<R,E2,C> createPojoScope(PojoScopeMappingContext mappingContext, Collection<? extends PojoRawTypeIdentifier<? extends E>> targetedTypes, PojoScopeTypeExtendedContextProvider<E,C> indexedTypeExtendedContextProvider)
PojoIndexingPlan createIndexingPlan(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)
PojoIndexer createIndexer(PojoWorkSessionContext context, DocumentCommitStrategy commitStrategy)
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.