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() |
IndexSearchTargetContextBuilder |
createSearchTargetContextBuilder(MappingContextImplementor mappingContext) |
IndexWorkPlan<D> |
createWorkPlan(SessionContextImplementor sessionContext) |
IndexManager |
toAPI() |
IndexManager toAPI()
IndexWorkPlan<D> createWorkPlan(SessionContextImplementor sessionContext)
IndexSearchTargetContextBuilder createSearchTargetContextBuilder(MappingContextImplementor mappingContext)
void addToSearchTarget(IndexSearchTargetContextBuilder searchTargetBuilder)
void close()
close
in interface AutoCloseable
Copyright © 2006-2018 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.