Class WebSocketConnection


  • public class WebSocketConnection
    extends Object
    • Constructor Detail

      • WebSocketConnection

        public WebSocketConnection​(org.atmosphere.cpr.AtmosphereResource resource,
                                   UrlHandler handler)
    • Method Detail

      • isBinary

        public boolean isBinary()
      • write

        public void write​(byte[] protoMessage)
      • write

        public void write​(String jsonMessage)
      • getRequest

        public javax.servlet.http.HttpServletRequest getRequest()
      • getUser

        public org.webswing.server.services.security.api.AbstractWebswingUser getUser()
      • getRemoteAddr

        public String getRemoteAddr()
      • logoutUser

        public void logoutUser()
      • getUserId

        public String getUserId()
      • broadcastMessage

        public void broadcastMessage​(EncodedMessage o)
      • broadcastMessage

        public void broadcastMessage​(org.webswing.model.MsgOut o)
      • hasPermission

        public boolean hasPermission​(org.webswing.server.services.security.api.WebswingAction action)
      • disconnect

        public void disconnect()
      • isWebsocketTransport

        public boolean isWebsocketTransport()