factory.getPolicy().setMaxTextMessageBufferSize(messageSize * 5); factory.getPolicy().setMaxTextMessageSize(messageSize); factory.setCreator(new WebSocketCreator() {
@Override public void setMaxTextMessageBufferSize(int size) { delegated.setMaxTextMessageBufferSize(size); }
public void setMaxTextMessageBufferSize(int max) { getPolicy().setMaxTextMessageBufferSize(max); }
@Override public void configure(WebSocketServletFactory factory) { factory.getPolicy().setMaxTextMessageBufferSize(1024 * 1024); factory.getPolicy().setIdleTimeout(30 * 1000); factory.register(StockTickerWebSocket.class); } }
@Override public void setDefaultMaxTextMessageBufferSize(int max) { super.setDefaultMaxTextMessageBufferSize(max); // overall message limit (used in non-streaming) this.configuration.getPolicy().setMaxTextMessageSize(max); // incoming streaming buffer size this.configuration.getPolicy().setMaxTextMessageBufferSize(max); }
WebSocketPolicy policy = jettyClient.getPolicy(); policy.setMaxBinaryMessageBufferSize(maxPacketSize); policy.setMaxTextMessageBufferSize(maxPacketSize); policy.setMaxBinaryMessageSize(maxPacketSize); policy.setMaxTextMessageSize(maxPacketSize);
factory.getPolicy().setMaxTextMessageBufferSize(messageSize * 5); factory.getPolicy().setMaxTextMessageSize(messageSize); factory.setCreator(new WebSocketCreator() {
policy.setMaxTextMessageBufferSize(size);
@Override public void configure(final WebSocketServletFactory factory) { factory.setCreator(this); factory.getPolicy() .setMaxTextMessageSize(config.getWebsocketMaxTextMessageSize()); factory.getPolicy() .setMaxBinaryMessageSize(config.getWebsocketMaxBinaryMessageSize()); factory.getPolicy().setMaxBinaryMessageBufferSize( config.getWebsocketMaxBinaryMessageBufferSize()); factory.getPolicy().setMaxTextMessageBufferSize( config.getWebsocketMaxTextMessageBufferSize()); factory.getPolicy() .setInputBufferSize(config.getWebsocketInputBufferSize()); factory.getPolicy() .setAsyncWriteTimeout(config.getWebsocketAsyncWriteTimeout()); factory.getPolicy().setIdleTimeout(config.getWebsocketIdleTimeout()); }
@Override public void configure(final WebSocketServletFactory factory) { factory.setCreator(this); factory.getPolicy() .setMaxTextMessageSize(config.getWebsocketMaxTextMessageSize()); factory.getPolicy() .setMaxBinaryMessageSize(config.getWebsocketMaxBinaryMessageSize()); factory.getPolicy().setMaxBinaryMessageBufferSize( config.getWebsocketMaxBinaryMessageBufferSize()); factory.getPolicy().setMaxTextMessageBufferSize( config.getWebsocketMaxTextMessageBufferSize()); factory.getPolicy() .setInputBufferSize(config.getWebsocketInputBufferSize()); factory.getPolicy() .setAsyncWriteTimeout(config.getWebsocketAsyncWriteTimeout()); factory.getPolicy().setIdleTimeout(config.getWebsocketIdleTimeout()); }