@Override public void onFrame(Frame frame) { if (events.onFrame != null) { events.onFrame.call(websocket,session,frame); } }
@Override public void onBinaryMessage(byte[] data) { if (events.onBinary != null) { events.onBinary.call(websocket,session,data,0,data.length); } }
@Override public void onFrame(Frame frame) { if (events.onFrame != null) { events.onFrame.call(websocket,session,frame); } }
public void onInputStream(InputStream stream) { if (events.onBinary != null) { events.onBinary.call(websocket,session,stream); } }
public void onInputStream(InputStream stream) { if (events.onBinary != null) { events.onBinary.call(websocket,session,stream); } }
@Override public void onConnect() { if (events.onConnect != null) { events.onConnect.call(websocket,session); } }
@Override public void onBinaryMessage(byte[] data) { if (events.onBinary != null) { events.onBinary.call(websocket,session,data,0,data.length); } }
public void onReader(Reader reader) { if (events.onText != null) { events.onText.call(websocket,session,reader); } }
@Override public void onTextMessage(String message) { if (events.onText != null) { events.onText.call(websocket,session,message); } }
@Override public void onError(Throwable cause) { if (events.onError != null) { events.onError.call(websocket,session,cause); } }
@Override public void onTextMessage(String message) { if (events.onText != null) { events.onText.call(websocket,session,message); } }
@Override public void onConnect() { if (events.onConnect != null) { events.onConnect.call(websocket,session); } }
@Override public void onError(Throwable cause) { if (events.onError != null) { events.onError.call(websocket,session,cause); } }
public void onReader(Reader reader) { if (events.onText != null) { events.onText.call(websocket,session,reader); } }
@Override public void onClose(CloseInfo close) { if (hasCloseBeenCalled) { // avoid duplicate close events (possible when using harsh Session.disconnect()) return; } hasCloseBeenCalled = true; if (events.onClose != null) { events.onClose.call(websocket,session,close.getStatusCode(),close.getReason()); } }
@Override public void onClose(CloseInfo close) { if (hasCloseBeenCalled) { // avoid duplicate close events (possible when using harsh Session.disconnect()) return; } hasCloseBeenCalled = true; if (events.onClose != null) { events.onClose.call(websocket,session,close.getStatusCode(),close.getReason()); } }
call(obj,trimArgs); return;
call(obj,trimArgs); return;