Lines Matching refs:task
54 RunnableScheduledFuture<V> task) {
56 return new CustomRunnableScheduledFuture<V>(task) {
57 // delegate to wrapped task, except for:
59 // cancel wrapped task & remove myself from the queue
60 return (task().cancel(b)
135 private RunnableScheduledFuture<V> task;
137 public CustomRunnableScheduledFuture(RunnableScheduledFuture<V> task) {
139 this.task = task;
142 public RunnableScheduledFuture<V> task() { return task; }
145 public boolean isPeriodic() { return task.isPeriodic(); }
146 public boolean isCancelled() { return task.isCancelled(); }
147 public boolean isDone() { return task.isDone(); }
148 public boolean cancel(boolean b) { return task.cancel(b); }
149 public long getDelay(TimeUnit unit) { return task.getDelay(unit); }
150 public void run() { task.run(); }
154 return task.get();
159 return task.get(timeout, unit);
166 return task.compareTo(((CustomRunnableScheduledFuture)other).task());
168 return task.compareTo(other);