/** * Returns a list of all jobs known to the job manager that belong to the given family. */ private List<InternalJob> select(Object family) { return select(family, Job.WAITING | Job.SLEEPING | Job.RUNNING); }
/** * Returns a list of all jobs known to the job manager that belong to the given family. */ private List select(Object family) { return select(family, Job.WAITING | Job.SLEEPING | Job.RUNNING); }
/** * Returns a list of all jobs known to the job manager that belong to the given family. */ private List<InternalJob> select(Object family) { return select(family, Job.WAITING | Job.SLEEPING | Job.RUNNING); }
/** * Returns a list of all jobs known to the job manager that belong to the given family. */ private List select(Object family) { return select(family, Job.WAITING | Job.SLEEPING | Job.RUNNING); }
@Override public Job[] find(Object family) { List<InternalJob> members = select(family); return members.toArray(new Job[members.size()]); }
@Override public Job[] find(Object family) { List<InternalJob> members = select(family); return members.toArray(new Job[members.size()]); }
public Job[] find(Object family) { List members = select(family); return (Job[]) members.toArray(new Job[members.size()]); }
public Job[] find(Object family) { List members = select(family); return (Job[]) members.toArray(new Job[members.size()]); }
@Override public void cancel(Object family) { //don't synchronize because cancel calls listeners for (Iterator<InternalJob> it = select(family).iterator(); it.hasNext();) cancel(it.next()); }
public void cancel(Object family) { //don't synchronize because cancel calls listeners for (Iterator it = select(family).iterator(); it.hasNext();) cancel((Job) it.next()); }
public void wakeUp(Object family) { //don't synchronize because wakeUp calls listeners for (Iterator it = select(family).iterator(); it.hasNext();) { wakeUp((InternalJob) it.next(), 0L); } }
public void cancel(Object family) { //don't synchronize because cancel calls listeners for (Iterator it = select(family).iterator(); it.hasNext();) cancel((Job) it.next()); }
@Override public void wakeUp(Object family) { //don't synchronize because wakeUp calls listeners for (Iterator<InternalJob> it = select(family).iterator(); it.hasNext();) { wakeUp(it.next(), 0L); } }
@Override public void sleep(Object family) { //don't synchronize because sleep calls listeners for (Iterator<InternalJob> it = select(family).iterator(); it.hasNext();) { sleep(it.next()); } }
public void wakeUp(Object family) { //don't synchronize because wakeUp calls listeners for (Iterator it = select(family).iterator(); it.hasNext();) { wakeUp((InternalJob) it.next(), 0L); } } }
@Override public void sleep(Object family) { //don't synchronize because sleep calls listeners for (Iterator<InternalJob> it = select(family).iterator(); it.hasNext();) { sleep(it.next()); } }
@Override public void cancel(Object family) { //don't synchronize because cancel calls listeners for (Iterator<InternalJob> it = select(family).iterator(); it.hasNext();) cancel(it.next()); }
@Override public void wakeUp(Object family) { //don't synchronize because wakeUp calls listeners for (Iterator<InternalJob> it = select(family).iterator(); it.hasNext();) { wakeUp(it.next(), 0L); } }
public void sleep(Object family) { //don't synchronize because sleep calls listeners for (Iterator it = select(family).iterator(); it.hasNext();) { sleep((InternalJob) it.next()); } }
public void sleep(Object family) { //don't synchronize because sleep calls listeners for (Iterator it = select(family).iterator(); it.hasNext();) { sleep((InternalJob) it.next()); } }