Lines Matching defs:execute
30 * . All tasks that is given to {@link #execute(Object, Runnable)} must correspond to a key. This
35 * If on {@link #execute(Object, Runnable)} the key is not expected, the task will be executed
69 * {@link #execute(Object, Runnable)}. However, in practice, if you are generating tasks in
84 * must call either {@link #forget(Object)} or {@link #execute(Object, Runnable)}
91 * with {@link #execute (Object, Runnable)}.
119 * Remove a previously declared key that we no longer expect to execute a task for. This
154 * Attempt to execute a task corresponding to a previously declared key. If the key is the
163 * @param task the task to execute or store, depending on its corresponding key.
165 public void execute(final T key, final Runnable task) {
166 Trace.beginSection("pool execute");
185 * Triggered by {@link #execute(Object, Runnable)} and {@link #forget(Object)}. The keys or
187 * continue to execute tasks associated with the first expected key to the last expected key,
286 * assigned and executed with {@link #execute(Object, Runnable)}.