@Override public void setBinaryMessageSizeLimit(int messageSizeLimit) { checkNativeSessionInitialized(); getNativeSession().setMaxBinaryMessageBufferSize(messageSizeLimit); }
/** * Callback hook for Connection open events. * * @param userSession the userSession which is opened. */ @Override public void onOpen( Session userSession, EndpointConfig endpointConfig ) { this.userSession = userSession; this.userSession.setMaxTextMessageBufferSize( MAX_TXT_MSG_BUF_SIZE ); this.userSession.setMaxBinaryMessageBufferSize( MAX_BIN_MSG_BUF_SIZE ); userSession.addMessageHandler( new MessageHandler.Whole<Message>() { /** * Callback hook for Message Events. This method will be invoked when the server send a message. * * @param message The text message */ @Override public void onMessage( Message message ) { try { messageEventService.fireEvent( message ); } catch ( MessageEventFireEventException e ) { throw new RuntimeException( e ); } } } ); }
if (maxBinaryBufferSize != -1) session.setMaxBinaryMessageBufferSize(maxBinaryBufferSize); if (webSocketWriteTimeout != -1) session.setMaxIdleTimeout(webSocketWriteTimeout); if (maxTextBufferSize != -1) session.setMaxTextMessageBufferSize(maxTextBufferSize);
@Override public void configure(Session websocketSession) { JsrSession jsrSession = (JsrSession)websocketSession; WebSocketPolicy policy = jsrSession.getPolicy(); websocketSession.setMaxTextMessageBufferSize(1024 * 1024 * 64); websocketSession.setMaxBinaryMessageBufferSize(1024 * 1024 * 512); policy.setMaxTextMessageSize(1024 * 1024 * 64); } });
@Override public void setBinaryMessageSizeLimit(int messageSizeLimit) { checkNativeSessionInitialized(); getNativeSession().setMaxBinaryMessageBufferSize(messageSizeLimit); }
@Override public void setBinaryMessageSizeLimit(int messageSizeLimit) { checkNativeSessionInitialized(); getNativeSession().setMaxBinaryMessageBufferSize(messageSizeLimit); }
/** * {@inheritDoc} */ @Override public void setBinaryMessageSizeLimit(int messageSizeLimit) { checkNativeSessionInitialized(); getNativeSession().setMaxBinaryMessageBufferSize(messageSizeLimit); }
"pojoMessageHandlerWhole.maxBufferSize")); session.setMaxBinaryMessageBufferSize((int) maxMessageSize);
"pojoMessageHandlerWhole.maxBufferSize")); session.setMaxBinaryMessageBufferSize((int) maxMessageSize);
"pojoMessageHandlerWhole.maxBufferSize")); session.setMaxBinaryMessageBufferSize((int) maxMessageSize);
"pojoMessageHandlerWhole.maxBufferSize")); session.setMaxBinaryMessageBufferSize((int) maxMessageSize);
throw MESSAGES.messageTooLarge(); session.setMaxBinaryMessageBufferSize((int) maxMessageSize);
@OnOpen public void whenOpening(Session userSession,EndpointConfig c,@PathParam("user") String user,@PathParam("viewer") String viewer) { if (loggedIn(user)) { userSession.setMaxBinaryMessageBufferSize(1024*512) userSession.setMaxTextMessageBufferSize(1000000) //userSession.setmaxMessageSize(-1L) if (viewer.equals(user)) { userSession.getUserProperties().put("camuser", user+":"+user); }else{ userSession.getUserProperties().put("camuser", user+":"+viewer); } if (!camLoggedIn(user)) { userSession.getUserProperties().put("camusername", user); camsessions.add(userSession) } }else{ log.info "could not find chat user ! ${user}" } }
session.setMaxBinaryMessageBufferSize(Integer.MAX_VALUE); session.setMaxTextMessageBufferSize(Integer.MAX_VALUE);
session.setMaxBinaryMessageBufferSize(Integer.MAX_VALUE); session.setMaxTextMessageBufferSize(Integer.MAX_VALUE);