/** * Internal * * @param frame the frame to write * @return the future for the network write of the frame */ private Future<Void> outgoingAsyncFrame(WebSocketFrame frame) { FutureWriteCallback future = new FutureWriteCallback(); outgoingFrame(frame,future); return future; }
@Override public void writeFailed(Throwable cause) { LOG.debug(".writeFailed",cause); failed(cause); }
@Override public void writeSuccess() { LOG.debug(".writeSuccess"); succeeded(); } }
/** * Internal * * @param frame * the frame to write * @return the future for the network write of the frame */ private Future<Void> sendAsyncFrame(WebSocketFrame frame) { FutureWriteCallback future = new FutureWriteCallback(); try { connection.getIOState().assertOutputOpen(); outgoing.outgoingFrame(frame,future); } catch (IOException e) { future.writeFailed(e); } return future; }
/** * Internal * * @param frame * the frame to write * @return the future for the network write of the frame */ private Future<Void> sendAsyncFrame(WebSocketFrame frame) { FutureWriteCallback future = new FutureWriteCallback(); try { connection.getIOState().assertOutputOpen(); outgoing.outgoingFrame(frame,future); } catch (IOException e) { future.writeFailed(e); } return future; }
@Override public void writeSuccess() { LOG.debug(".writeSuccess"); succeeded(); } }
/** * Internal * * @param frame the frame to write * @return the future for the network write of the frame */ private Future<Void> sendAsyncFrame(WebSocketFrame frame) { FutureWriteCallback future = new FutureWriteCallback(); uncheckedSendFrame(frame, future); return future; }
@Override public void writeFailed(Throwable cause) { LOG.debug(".writeFailed",cause); failed(cause); }
@Override public void writeSuccess() { if (LOG.isDebugEnabled()) LOG.debug(".writeSuccess"); succeeded(); } }
/** * Internal * * @param frame the frame to write * @return the future for the network write of the frame */ private Future<Void> outgoingAsyncFrame(WebSocketFrame frame) { FutureWriteCallback future = new FutureWriteCallback(); outgoingFrame(frame,future); return future; }
@Override public void writeFailed(Throwable cause) { if (LOG.isDebugEnabled()) LOG.debug(".writeFailed",cause); failed(cause); }