public interface IndexManagerImplementor<D extends DocumentElement> extends AutoCloseable
This is the interface implemented by backends and provided to the engine.
Modifier and Type | Method and Description |
---|---|
void |
addToSearchTarget(IndexSearchTargetContextBuilder searchTargetBuilder) |
void |
close() |
IndexDocumentWorkExecutor<D> |
createDocumentWorkExecutor(SessionContextImplementor sessionContext) |
IndexSearchTargetContextBuilder |
createSearchTargetContextBuilder(MappingContextImplementor mappingContext) |
IndexWorkExecutor |
createWorkExecutor() |
IndexWorkPlan<D> |
createWorkPlan(SessionContextImplementor sessionContext) |
IndexManager |
toAPI() |
IndexManager toAPI()
IndexWorkPlan<D> createWorkPlan(SessionContextImplementor sessionContext)
IndexDocumentWorkExecutor<D> createDocumentWorkExecutor(SessionContextImplementor sessionContext)
IndexWorkExecutor createWorkExecutor()
IndexSearchTargetContextBuilder createSearchTargetContextBuilder(MappingContextImplementor mappingContext)
void addToSearchTarget(IndexSearchTargetContextBuilder searchTargetBuilder)
void close()
close
in interface AutoCloseable
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.