private synchronized int cancelAllInner(@Nullable String tag) { int canceled = 0; Set<JobRequest> requests = getAllJobRequests(tag, true, false); for (JobRequest request : requests) { if (cancelInner(request)) { canceled++; } } //noinspection ConstantConditions Set<Job> jobs = TextUtils.isEmpty(tag) ? getAllJobs() : getAllJobsForTag(tag); for (Job job : jobs) { if (cancelInner(job)) { canceled++; } } return canceled; }
private synchronized int cancelAllInner(@Nullable String tag) { int canceled = 0; Set<JobRequest> requests = getAllJobRequests(tag, true, false); for (JobRequest request : requests) { if (cancelInner(request)) { canceled++; } } //noinspection ConstantConditions Set<Job> jobs = TextUtils.isEmpty(tag) ? getAllJobs() : getAllJobsForTag(tag); for (Job job : jobs) { if (cancelInner(job)) { canceled++; } } return canceled; }