Interface WebSocketMessages

  • All Known Implementing Classes:
    WebSocketMessages_$bundle

    @MessageBundle(projectCode="UT")
    public interface WebSocketMessages
    start at 20000
    Author:
    Stuart Douglas
    • Method Detail

      • missingHeader

        @Message(id=2001,
                 value="Not a WebSocket handshake request: missing %s in the headers")
        WebSocketHandshakeException missingHeader​(String header)
      • channelClosed

        @Message(id=2002,
                 value="Channel is closed")
        IOException channelClosed()
      • invalidTextFrameEncoding

        @Message(id=2003,
                 value="Text frame contains non UTF-8 data")
        UnsupportedEncodingException invalidTextFrameEncoding()
      • notAllPayloadDataWritten

        @Message(id=2004,
                 value="Cannot call shutdownWrites, only %s of %s bytes written")
        IOException notAllPayloadDataWritten​(long written,
                                             long payloadSize)
      • reservedOpCodeInControlFrame

        @Message(id=2007,
                 value="Control frame using reserved opcode = %s")
        WebSocketFrameCorruptedException reservedOpCodeInControlFrame​(int opCode)
      • controlFrameWithPayloadLen1

        @Message(id=2008,
                 value="Received close control frame with payload len 1")
        WebSocketFrameCorruptedException controlFrameWithPayloadLen1()
      • reservedOpCodeInDataFrame

        @Message(id=2009,
                 value="Data frame using reserved opcode = %s")
        WebSocketFrameCorruptedException reservedOpCodeInDataFrame​(int opCode)
      • continuationFrameOutsideFragmented

        @Message(id=2010,
                 value="Received continuation data frame outside fragmented message")
        WebSocketFrameCorruptedException continuationFrameOutsideFragmented()
      • nonContinuationFrameInsideFragmented

        @Message(id=2011,
                 value="Received non-continuation data frame while inside fragmented message")
        WebSocketFrameCorruptedException nonContinuationFrameInsideFragmented()
      • invalidDataFrameLength

        @Message(id=2012,
                 value="Invalid data frame length (not using minimal length encoding)")
        WebSocketFrameCorruptedException invalidDataFrameLength()
      • unsupportedOpCode

        @Message(id=2013,
                 value="Cannot decode web socket frame with opcode: %s")
        IllegalStateException unsupportedOpCode​(int opCode)
      • extensionsNotAllowed

        @Message(id=2015,
                 value="Extensions not allowed but received rsv of %s")
        WebSocketFrameCorruptedException extensionsNotAllowed​(int rsv)
      • unsupportedProtocol

        @Message(id=2016,
                 value="Could not find supported protocol in request list %s. Supported protocols are %s")
        WebSocketHandshakeException unsupportedProtocol​(String requestedSubprotocols,
                                                        Collection<String> subprotocols)
      • payloadNotSupportedInCloseFrames

        @Message(id=2018,
                 value="Payload is not support in CloseFrames when using WebSocket Version 00")
        IllegalArgumentException payloadNotSupportedInCloseFrames()
      • invalidPayloadLengthForPing

        @Message(id=2019,
                 value="Invalid payload for PING (payload length must be <= 125, was %s)")
        IllegalArgumentException invalidPayloadLengthForPing​(long payloadLength)
      • noPayloadAllowedForCloseFrames

        @Message(id=2020,
                 value="Payload is not supported for Close Frames when using WebSocket 00")
        IOException noPayloadAllowedForCloseFrames()
      • writeInProgress

        @Message(id=2022,
                 value="Can only be changed before the write is in progress")
        IllegalStateException writeInProgress()
      • negativePayloadLength

        @Message(id=2024,
                 value="The payload length must be >= 0")
        IllegalArgumentException negativePayloadLength()
      • closedBeforeAllBytesWereRead

        @Message(id=2025,
                 value="Closed before all bytes where read")
        IOException closedBeforeAllBytesWereRead()
      • invalidCloseFrameStatusCode

        @Message(id=2026,
                 value="Invalid close frame status code: %s")
        WebSocketInvalidCloseCodeException invalidCloseFrameStatusCode​(int statusCode)
      • streamIsBroken

        @Message(id=2027,
                 value="Could not send data, as the underlying web socket connection has been broken")
        IOException streamIsBroken()
      • lengthBiggerThenFileChannel

        @Message(id=2028,
                 value="Specified length is bigger the available size of the FileChannel")
        IllegalArgumentException lengthBiggerThenFileChannel()
      • fragmentedSenderCompleteAlready

        @Message(id=2029,
                 value="FragmentedSender was complete already")
        IllegalArgumentException fragmentedSenderCompleteAlready()
      • senderCallbacksEmpty

        @Message(id=2030,
                 value="Array of SenderCallbacks must be non empty")
        IllegalArgumentException senderCallbacksEmpty()
      • fragmentedSenderInUse

        @Message(id=2031,
                 value="Only one FragmentedSender can be used at the same time")
        IllegalStateException fragmentedSenderInUse()
      • closeFrameSentBefore

        @Message(id=2032,
                 value="Close frame was send before")
        IOException closeFrameSentBefore()
      • blockingOperationInIoThread

        @Message(id=2033,
                 value="Blocking operation was called in IO thread")
        IllegalStateException blockingOperationInIoThread()
      • noWebSocketUpgradeHeader

        @Message(id=2035,
                 value="The response did not contain an \'Upgrade: websocket\' header")
        IOException noWebSocketUpgradeHeader()
      • noWebSocketConnectionHeader

        @Message(id=2036,
                 value="The response did not contain a \'Connection: upgrade\' header")
        IOException noWebSocketConnectionHeader()
      • webSocketAcceptKeyMismatch

        @Message(id=2037,
                 value="Sec-WebSocket-Accept mismatch, expecting %s, received %s")
        IOException webSocketAcceptKeyMismatch​(String dKey,
                                               String acceptKey)
      • dataHasBeenReleased

        @Message(id=2039,
                 value="Data has already been released")
        IllegalStateException dataHasBeenReleased()
      • messageToBig

        @Message(id=2040,
                 value="Message exceeded max message size of %s")
        String messageToBig​(long maxMessageSize)
      • messageOverflow

        @Message(id=2041,
                 value="Attempted to write more data than the specified payload length")
        IOException messageOverflow()
      • unsupportedExtension

        @Message(id=2042,
                 value="Server responded with unsupported extension %s. Supported extensions: %s")
        IOException unsupportedExtension​(String part,
                                         List<WebSocketExtension> supportedExtensions)
      • badExtensionsConfiguredInClient

        @Message(id=2043,
                 value="WebSocket client is trying to use extensions but there is not extensions configured")
        IllegalStateException badExtensionsConfiguredInClient()
      • badCompressedPayload

        @Message(id=2044,
                 value="Compressed message payload is corrupted")
        IOException badCompressedPayload​(@Cause
                                         DataFormatException cause)
      • unableToSendOnNewChannel

        @Message(id=2045,
                 value="Unable to send on newly created channel!")
        IllegalStateException unableToSendOnNewChannel()