Interface JsrWebSocketMessages

    • Method Detail

      • pongMessageNotSupported

        @Message(id=3001,
                 value="PongMessage not supported with MessageHandler.Async")
        java.lang.IllegalStateException pongMessageNotSupported()
      • sendStreamClosed

        @Message(id=3002,
                 value="SendStream is closed")
        java.io.IOException sendStreamClosed()
      • sendWriterClosed

        @Message(id=3003,
                 value="SendWriter is closed")
        java.io.IOException sendWriterClosed()
      • clientNotSupported

        @Message(id=3004,
                 value="Client not supported")
        jakarta.websocket.DeploymentException clientNotSupported()
      • handlerAlreadyRegistered

        @Message(id=3005,
                 value="MessageHandler for type %s already registered")
        java.lang.IllegalStateException handlerAlreadyRegistered​(io.undertow.websockets.jsr.FrameHandler.FrameType frameType)
      • unsupportedFrameType

        @Message(id=3006,
                 value="Unable to detect FrameType for clazz %s")
        java.lang.IllegalStateException unsupportedFrameType​(java.lang.Class<?> clazz)
      • unknownHandlerType

        @Message(id=3007,
                 value="Unable to detect MessageHandler type for %s")
        java.lang.IllegalStateException unknownHandlerType​(java.lang.Class<?> clazz)
      • unknownEncoderType

        @Message(id=3008,
                 value="Unable to detect Encoder type for %s")
        java.lang.IllegalStateException unknownEncoderType​(java.lang.Class<?> clazz)
      • moreThanOneParameterOfType

        @Message(id=3009,
                 value="More than one %s parameter for %s")
        java.lang.IllegalArgumentException moreThanOneParameterOfType​(java.lang.Class<?> type,
                                                                      java.lang.reflect.Method method)
      • parameterNotFound

        @Message(id=3010,
                 value="No parameter of type %s found in method %s")
        java.lang.IllegalArgumentException parameterNotFound​(java.lang.Class<?> type,
                                                             java.lang.reflect.Method method)
      • moreThanOneAnnotation

        @Message(id=3011,
                 value="More than one method is annotated with %s")
        jakarta.websocket.DeploymentException moreThanOneAnnotation​(java.lang.Class<?> clazz)
      • invalidParameters

        @Message(id=3012,
                 value="Method %s has invalid parameters at locations %s")
        jakarta.websocket.DeploymentException invalidParameters​(java.lang.reflect.Method method,
                                                                java.util.Set<java.lang.Integer> allParams)
      • couldNotDetermineDecoderTypeFor

        @Message(id=3014,
                 value="Could not determine decoder type for %s")
        java.lang.IllegalArgumentException couldNotDetermineDecoderTypeFor​(java.lang.Class<?> decoderClass)
      • noDecoderAcceptedMessage

        @Message(id=3015,
                 value="No decoder accepted message %s")
        java.lang.String noDecoderAcceptedMessage​(java.util.List<? extends jakarta.websocket.Decoder> decoders)
      • cannotSendInMiddleOfFragmentedMessage

        @Message(id=3016,
                 value="Cannot send in middle of fragmeneted message")
        java.lang.IllegalStateException cannotSendInMiddleOfFragmentedMessage()
      • cannotAddEndpointAfterDeployment

        @Message(id=3017,
                 value="Cannot add endpoint after deployment")
        java.lang.IllegalStateException cannotAddEndpointAfterDeployment()
      • couldNotDetermineTypeOfDecodeMethodForClass

        @Message(id=3018,
                 value="Could not determine type of decode method for class %s")
        jakarta.websocket.DeploymentException couldNotDetermineTypeOfDecodeMethodForClass​(java.lang.Class<? extends jakarta.websocket.Decoder> decoder,
                                                                                          @Cause
                                                                                          java.lang.Exception e)
      • couldNotDetermineTypeOfEncodeMethodForClass

        @Message(id=3019,
                 value="Could not determine type of encode method for class %s")
        jakarta.websocket.DeploymentException couldNotDetermineTypeOfEncodeMethodForClass​(java.lang.Class<? extends jakarta.websocket.Encoder> encoder)
      • didNotImplementKnownDecoderSubclass

        @Message(id=3020,
                 value="%s did not implement known decoder interface")
        jakarta.websocket.DeploymentException didNotImplementKnownDecoderSubclass​(java.lang.Class<? extends jakarta.websocket.Decoder> decoder)
      • classDoesNotHaveDefaultConstructor

        @Message(id=3021,
                 value="%s does not have default constructor")
        jakarta.websocket.DeploymentException classDoesNotHaveDefaultConstructor​(java.lang.Class<?> c,
                                                                                 @Cause
                                                                                 java.lang.NoSuchMethodException e)
      • multipleEndpointsWithOverlappingPaths

        @Message(id=3023,
                 value="Multiple endpoints with the same logical mapping %s and %s")
        jakarta.websocket.DeploymentException multipleEndpointsWithOverlappingPaths​(io.undertow.util.PathTemplate template,
                                                                                    io.undertow.util.PathTemplate existing)
      • couldNotDeploy

        @Message(id=3024,
                 value="Web socket deployment failed")
        jakarta.websocket.DeploymentException couldNotDeploy​(@Cause
                                                             java.lang.Exception e)
      • cannotConnectUntilDeploymentComplete

        @Message(id=3025,
                 value="Cannot connect until deployment is complete")
        java.lang.IllegalStateException cannotConnectUntilDeploymentComplete()
      • notAValidClientEndpointType

        @Message(id=3026,
                 value="%s is not a valid client endpoint type")
        jakarta.websocket.DeploymentException notAValidClientEndpointType​(java.lang.Class<?> type)
      • classWasNotAnnotated

        @Message(id=3027,
                 value="Class %s was not annotated with @ClientEndpoint or @ServerEndpoint")
        jakarta.websocket.DeploymentException classWasNotAnnotated​(java.lang.Class<?> endpoint)
      • couldNotFindDecoderForType

        @Message(id=3028,
                 value="Could not find decoder for type %s on method %s")
        jakarta.websocket.DeploymentException couldNotFindDecoderForType​(java.lang.Class<?> param,
                                                                         java.lang.reflect.Method method)
      • couldNotFindMessageParameter

        @Message(id=3029,
                 value="Could not find message parameter on method %s")
        jakarta.websocket.DeploymentException couldNotFindMessageParameter​(java.lang.reflect.Method method)
      • receivedTextFrameButNoMethod

        @Message(id=3030,
                 value="Received a text frame however endpoint does not have a method capable of handling it")
        java.lang.RuntimeException receivedTextFrameButNoMethod()
      • receivedBinaryFrameButNoMethod

        @Message(id=3031,
                 value="Received a binary frame however endpoint does not have a method capable of handling it")
        java.lang.RuntimeException receivedBinaryFrameButNoMethod()
      • invalidParametersWithWrongAnnotation

        @Message(id=3033,
                 value="Method %s has invalid parameters at locations %s. It looks like you may have accidentally used jakarta.ws.rs.PathParam instead of jakarta.websocket.server.PathParam")
        jakarta.websocket.DeploymentException invalidParametersWithWrongAnnotation​(java.lang.reflect.Method method,
                                                                                   java.util.Set<java.lang.Integer> allParams)
      • extensionWasNotPresentInClientHandshake

        @Message(id=3034,
                 value="Server provided extension %s which was not in client supported extensions %s")
        java.io.IOException extensionWasNotPresentInClientHandshake​(java.lang.String e,
                                                                    java.util.List<io.undertow.websockets.WebSocketExtension> supportedExtensions)
      • connectionTimedOut

        @Message(id=3035,
                 value="Connection timed out")
        java.io.IOException connectionTimedOut()
      • handlerIsNull

        @Message(id=3036,
                 value="SendHandler is null")
        java.lang.IllegalArgumentException handlerIsNull()
      • messageInNull

        @Message(id=3037,
                 value="Message is null")
        java.lang.IllegalArgumentException messageInNull()
      • messageTooLarge

        @Message(id=3038,
                 value="Message of size %s was larger than the maximum of %s")
        java.lang.IllegalArgumentException messageTooLarge​(int size,
                                                           int max)
      • cannotInstantiateEndpoint

        @Message(id=3039,
                 value="The container cannot find a suitable constructor to instantiate endpoint of type %s")
        java.lang.InstantiationException cannotInstantiateEndpoint​(java.lang.Class<?> c)
      • endpointNotOfCorrectType

        @Message(id=3040,
                 value="Annotated endpoint instance %s was not of correct type %s")
        java.lang.IllegalArgumentException endpointNotOfCorrectType​(java.lang.Object instance,
                                                                    java.lang.Class expected)
      • endpointDoesNotHaveAppropriateConstructor

        @Message(id=3041,
                 value="Annotated endpoint %s does not have a no arg constructor, but is using a custom configurator. The custom configurator must create the instance.")
        java.lang.InstantiationException endpointDoesNotHaveAppropriateConstructor​(java.lang.Class<?> endpoint)
      • deploymentFailedDueToProgramaticErrors

        @Message(id=3042,
                 value="Deployment failed due to invalid programmatically added endpoints")
        java.lang.RuntimeException deploymentFailedDueToProgramaticErrors()