/** {@inheritDoc} */ @Override public void flush() throws IOException { helper.flush(); handleExceptions(); }
public void close() throws IOException { closedWriteLock.lock(); try { flush(); asyncExecutor.flush(); closed = true; } finally { closedWriteLock.unlock(); } }
/** {@inheritDoc} */ @Override public void flush() throws IOException { helper.flush(); handleExceptions(); }
public void close() throws IOException { closedWriteLock.lock(); try { flush(); asyncExecutor.flush(); closed = true; } finally { closedWriteLock.unlock(); } }