public void sendTextMessage(String message) { websocket.sendMessage(message); }
public void sendMessage(byte[] message) { websocket.sendMessage(message); }
public void sendTextMessage(String message) { websocket.sendMessage(message); }
public void sendMessage(byte[] message) { websocket.sendMessage(message); }
@Override public void write(byte[] b, int off, int len) throws IOException { //REVISIT support multiple writes and flush() to write the entire block data? // or provides the fragment mode? Map<String, String> headers = new HashMap<>(); headers.put("Content-Type", entity.getContentType()); headers.put(requestIdKey, entity.getId()); websocket.sendMessage(WebSocketUtils.buildRequest( entity.getMethod(), entity.getPath(), headers, b, off, len)); }
@Override public void write(byte[] b, int off, int len) throws IOException { //REVISIT support multiple writes and flush() to write the entire block data? // or provides the fragment mode? Map<String, String> headers = new HashMap<>(); headers.put("Content-Type", entity.getContentType()); headers.put(requestIdKey, entity.getId()); websocket.sendMessage(WebSocketUtils.buildRequest( entity.getMethod(), entity.getPath(), headers, b, off, len)); }
@Override protected void handleNoOutput() throws IOException { connect(); Map<String, String> headers = new HashMap<>(); headers.put(requestIdKey, entity.getId()); websocket.sendMessage(WebSocketUtils.buildRequest( entity.getMethod(), entity.getPath(), headers, null, 0, 0)); }
@Override protected void handleNoOutput() throws IOException { connect(); Map<String, String> headers = new HashMap<>(); headers.put(requestIdKey, entity.getId()); websocket.sendMessage(WebSocketUtils.buildRequest( entity.getMethod(), entity.getPath(), headers, null, 0, 0)); }