@Override public Task<?> getProxyTarget() { return delegate().getProxyTarget(); } }
@Override public Set<Object> getTags() { return delegate().getTags(); }
@Override public String getStatusDetail(boolean multiline) { return delegate().getStatusDetail(multiline); }
@Override public void markQueued() { delegate().markQueued(); }
@Override public String getBlockingDetails() { return delegate().getBlockingDetails(); }
@Override public void setExtraStatusText(Object extraStatus) { delegate().setExtraStatusText(extraStatus); }
@Override public void setThread(Thread thread) { delegate().setThread(thread); }
@Override public void setJob(Callable<T> job) { delegate().setJob(job); }
@Override public boolean cancel(boolean arg0) { return delegate().cancel(arg0); }
@Override public T get(long arg0, TimeUnit arg1) throws InterruptedException, ExecutionException, TimeoutException { return delegate().get(arg0, arg1); }
@Override public String getId() { return delegate().getId(); }
@Override public long getSubmitTimeUtc() { return delegate().getSubmitTimeUtc(); }
@Override public long getStartTimeUtc() { return delegate().getStartTimeUtc(); }
@Override public boolean isError() { return delegate().isError(); }
@Override public boolean blockUntilEnded(Duration timeout) { return delegate().blockUntilEnded(timeout); }
@Override public T getUnchecked(Duration duration) { return delegate().getUnchecked(duration); }
@Override public Task<?> setBlockingTask(Task<?> blockingTask) { return delegate().setBlockingTask(blockingTask); }
@Override public void resetBlockingTask() { delegate().resetBlockingTask(); }
@Override public void runListeners() { delegate().runListeners(); }
@Override public Set<Object> getMutableTags() { return delegate().getMutableTags(); }