@Override public void abort() { if (inputStream instanceof Abortable) { ((Abortable) inputStream).abort(); } }
@Override public void abort() { abortable.abort(); }
@Override public void abort() { abortable.abort(); } }
@Override public void abort() { abortable.abort(); }
@Override public void run() { hasExecuted = true; threadToInterrupt.interrupt(); if (abortable != null) { abortable.abort(); } }