Lines Matching defs:task
32 * Base implementation of a task (typically native) that polls a memory location
34 * task is executed by invoking the {@link runInterruptibly} method defined
63 * task has been cancelled. If this method is not overridden then it
71 * "cancels" the task by writing bits into memory location that it polled
72 * by the task.
83 * Returns the exception thrown by the task or null if the task completed
109 * The task body. This should periodically poll the memory location
115 * Invokes the given task in its own thread. If this (meaning the current)
119 static void runInterruptibly(Cancellable task) throws ExecutionException {
120 Thread t = new Thread(task);
128 task.cancel();
133 Throwable exc = task.exception();