private AggrCompletionHandler obtainAggrCompletionHandler() { if (aggrCompletionHandler == null) { aggrCompletionHandler = new AggrCompletionHandler(); } return aggrCompletionHandler; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * Appends buffer to the queue. * * @param msg * @param completionHandler * @return */ private boolean append(final Buffer msg, final CompletionHandler completionHandler) { if (isPlugged) { obtainCompositeBuffer().append(msg); if (completionHandler != null) { obtainAggrCompletionHandler().add(completionHandler); } return true; } return false; }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }
/** * flushes buffered data */ @SuppressWarnings("unchecked") private void flush() { if (isPlugged && buffer != null) { isWrittenInThisThread = true; ctx.write(null, buffer, aggrCompletionHandler, cloner); buffer = null; if (isWrittenInThisThread && aggrCompletionHandler != null) { aggrCompletionHandler.clear(); } else { aggrCompletionHandler = null; } } }