public boolean isQueued() { FutureWork<AtomicResultsMessage> future = futureResult; return !running && future != null && !future.isDone(); }
public boolean isQueued() { FutureWork<AtomicResultsMessage> future = futureResult; return !running && future != null && !future.isDone(); }
public boolean isQueued() { FutureWork<AtomicResultsMessage> future = futureResult; return !running && future != null && !future.isDone(); }
synchronized void addCompletionListener(CompletionListener<T> completionListener) { if (this.isDone()) { completionListener.onCompletion(this); return; } this.completionListeners.add(completionListener); }
synchronized void addCompletionListener(CompletionListener<T> completionListener) { if (this.isDone()) { completionListener.onCompletion(this); return; } this.completionListeners.add(completionListener); }
synchronized void addCompletionListener(CompletionListener<T> completionListener) { if (this.isDone()) { completionListener.onCompletion(this); return; } this.completionListeners.add(completionListener); }
addWork(); if (!futureResult.isDone()) { throw BlockedException.block(aqr.getAtomicRequestID(), "Blocking on source query", aqr.getAtomicRequestID()); //$NON-NLS-1$
addWork(); if (!futureResult.isDone()) { throw BlockedException.block(aqr.getAtomicRequestID(), "Blocking on source query", aqr.getAtomicRequestID()); //$NON-NLS-1$
addWork(); if (!futureResult.isDone()) { throw BlockedException.block(aqr.getAtomicRequestID(), "Blocking on source query", aqr.getAtomicRequestID()); //$NON-NLS-1$