@Override public void run() { cleanup(httpCtx); completionHandler.completed(HttpTransactionContext.this); }
@Override public void completed(WriteResult result) { c.setMaxAsyncWriteQueueSize(origMaxPendingBytes); if (delegate != null) { delegate.completed(result); } }
private void scheduleCleanup(final HttpContext httpCtx, final CompletionHandler<HttpTransactionContext> completionHandler) { synchronized (this) { if (!isRequestFullySent) { assert cleanupTask == null; // scheduleCleanup should be called only once cleanupTask = new CleanupTask(httpCtx, completionHandler); return; } } assert isRequestFullySent; cleanup(httpCtx); completionHandler.completed(this); }
@Override @SuppressWarnings("unchecked") public void completed(final Object result) { for (int i = 0; i < sz; i++) { handlers[i].completed(result); } }
private void checkRequestComplete( final CompletionHandler<Request> requestCompletionHandler) { if (requestCompletionHandler != null) { requestCompletionHandler.completed(request); } }
@SuppressWarnings("unchecked") public final void notifyComplete() { if (completionHandler != null) { completionHandler.completed(readResult); } }
@Override public void completed(Integer result) { output.sentBytesCounter = 0; if (parentCompletionHandler != null) { parentCompletionHandler.completed(result); } }
private void checkMultipartMixedComplete( final CompletionHandler<MultipartEntry> multipartMixedCompletionHandler) { if (multipartMixedCompletionHandler != null) { multipartMixedCompletionHandler.completed(multipartMixedEntry); } }
@Override protected void terminate0(final CompletionHandler<Closeable> completionHandler, final CloseReason closeReason) { if (LOGGER.isLoggable(Level.FINE)) { LOGGER.fine("UDPNIOServerConnection might be only closed by calling unbind()."); } if (completionHandler != null) { completionHandler.completed(this); } }
@Override public void completed(WriteResult result) { handler.completed(result); serverResponse.resume(); }
@Override public void completed(final Object result) { if (completionHandler != null) { completionHandler.completed(frame); } localFuture.result(frame); }
@Override public void completed(WriteResult result) { handler.completed(result); serverResponse.resume(); }
@Override public void completed(WriteResult result) { handler.completed(result); serverResponse.resume(); }
@Override protected void notifyCompleted(final CompletionHandler<Integer> completionHandler) { if (completionHandler != null) { completionHandler.completed(compositeBuffer.remaining()); } }
@Override public void completed(B result) { final A adaptedResult = adapt(result); if (completionHandler != null) { completionHandler.completed(adaptedResult); } if (future != null) { future.result(adaptedResult); } }
@Override public void completed(B result) { final A adaptedResult = adapt(result); if (completionHandler != null) { completionHandler.completed(adaptedResult); } if (future != null) { future.result(adaptedResult); } }
public void close(Integer result) { try { onClosed(); } catch (IOException ignored) { } finally { if (completionHandler != null) { completionHandler.completed(result); } future.result(result); } } });
@SuppressWarnings("unchecked") public void notifyCompleteAndRecycle() { final CompletionHandler<WriteResult> completionHandlerLocal = completionHandler; final WritableMessage messageLocal = getWritableMessage(); if (completionHandlerLocal != null) { completionHandlerLocal.completed(writeResult); } recycle(); // try to dispose originalBuffer (if allowed) messageLocal.release(); }
@Override public void onComplete(final Context context, final Object data) throws IOException { final UDPNIOConnection connection = (UDPNIOConnection) context.getConnection(); if (completionHandler != null) { completionHandler.completed(connection); } if (!connection.isStandalone()) { connection.enableInitialOpRead(); } }
@Override public void onComplete(final Context context, final Object data) throws IOException { final UDPNIOConnection connection = (UDPNIOConnection) context.getConnection(); if (completionHandler != null) { completionHandler.completed(connection); } if (!connection.isStandalone()) { connection.enableInitialOpRead(); } }