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.