Lines Matching refs:executor
37 * <p>Exceptions thrown by a listener will be propagated up to the executor.
52 * The runnable, executor pairs to execute. This acts as a stack threaded through the
81 public void add(Runnable runnable, Executor executor) {
86 Preconditions.checkNotNull(executor, "Executor was null.");
93 runnables = new RunnableExecutorPair(runnable, executor, runnables);
101 executeListener(runnable, executor);
145 executeListener(reversedList.runnable, reversedList.executor);
152 * {@linkplain RuntimeException runtime exceptions} thrown by the executor.
154 private static void executeListener(Runnable runnable, Executor executor) {
156 executor.execute(runnable);
158 // Log it and keep going, bad runnable and/or executor. Don't
162 + runnable + " with executor " + executor, e);
168 final Executor executor;
171 RunnableExecutorPair(Runnable runnable, Executor executor, RunnableExecutorPair next) {
173 this.executor = executor;