public Job createJob(String tag) { Job job = null; boolean atLeastOneCreatorSeen = false; for (JobCreator jobCreator : mJobCreators) { atLeastOneCreatorSeen = true; job = jobCreator.create(tag); if (job != null) { break; } } if (!atLeastOneCreatorSeen) { CAT.w("no JobCreator added"); } return job; }
@Override public Job create(@NonNull String tag) { Job job = mJobCreator.create(tag); return job == null ? null : spy(job); } }
public Job createJob(String tag) { Job job = null; boolean atLeastOneCreatorSeen = false; for (JobCreator jobCreator : mJobCreators) { atLeastOneCreatorSeen = true; job = jobCreator.create(tag); if (job != null) { break; } } if (!atLeastOneCreatorSeen) { CAT.w("no JobCreator added"); } return job; }