public class ChainedExecutionQueryRunner<T> extends Object implements QueryRunner<T>
A -> B -> Aa -> AbThat is, the two sub queryables for A would run *after* B is run, effectively meaning that the results for B must be fully cached in memory before the results for Aa and Ab are computed.
Constructor and Description |
---|
ChainedExecutionQueryRunner(ExecutorService exec,
com.google.common.collect.Ordering<T> ordering,
QueryWatcher queryWatcher,
Iterable<QueryRunner<T>> queryables) |
ChainedExecutionQueryRunner(ExecutorService exec,
com.google.common.collect.Ordering<T> ordering,
QueryWatcher queryWatcher,
QueryRunner<T>... queryables) |
public ChainedExecutionQueryRunner(ExecutorService exec, com.google.common.collect.Ordering<T> ordering, QueryWatcher queryWatcher, QueryRunner<T>... queryables)
public ChainedExecutionQueryRunner(ExecutorService exec, com.google.common.collect.Ordering<T> ordering, QueryWatcher queryWatcher, Iterable<QueryRunner<T>> queryables)
Copyright © 2011–2015. All rights reserved.