public boolean cancel(final int hashCode, final boolean mayInterruptIfRunning) { final ManagedAsyncTask<?, ?, ?> task = findTask(hashCode); if (task != null) { task.cancel(mayInterruptIfRunning); mTasks.remove(task); return true; } return false; }
/** Cancel all tasks added, then clear all tasks. */ public void cancelAll() { for (final ManagedAsyncTask<?, ?, ?> task : getTaskSpecList()) { task.cancel(true); } mTasks.clear(); }