public class SearchQueryRunnerFactory extends Object implements QueryRunnerFactory<Result<SearchResultValue>,SearchQuery>
Constructor and Description |
---|
SearchQueryRunnerFactory(SearchQueryQueryToolChest toolChest,
QueryWatcher queryWatcher) |
Modifier and Type | Method and Description |
---|---|
QueryRunner<Result<SearchResultValue>> |
createRunner(Segment segment) |
QueryToolChest<Result<SearchResultValue>,SearchQuery> |
getToolchest() |
QueryRunner<Result<SearchResultValue>> |
mergeRunners(ExecutorService queryExecutor,
Iterable<QueryRunner<Result<SearchResultValue>>> queryRunners) |
@Inject public SearchQueryRunnerFactory(SearchQueryQueryToolChest toolChest, QueryWatcher queryWatcher)
public QueryRunner<Result<SearchResultValue>> createRunner(Segment segment)
createRunner
in interface QueryRunnerFactory<Result<SearchResultValue>,SearchQuery>
public QueryRunner<Result<SearchResultValue>> mergeRunners(ExecutorService queryExecutor, Iterable<QueryRunner<Result<SearchResultValue>>> queryRunners)
mergeRunners
in interface QueryRunnerFactory<Result<SearchResultValue>,SearchQuery>
public QueryToolChest<Result<SearchResultValue>,SearchQuery> getToolchest()
getToolchest
in interface QueryRunnerFactory<Result<SearchResultValue>,SearchQuery>
Copyright © 2015. All rights reserved.