Class TyrusWebSocketEngine

    • Field Detail

      • INCOMING_BUFFER_SIZE

        public static final java.lang.String INCOMING_BUFFER_SIZE
        Maximum size of incoming buffer in bytes.

        The value must be Integer or its primitive alternative.

        Default value is 4194315, which means that TyrusWebSocketEngine is by default capable of processing messages up to 4 MB.

        See Also:
        Constant Field Values
      • MAX_SESSIONS_PER_APP

        public static final java.lang.String MAX_SESSIONS_PER_APP
        Maximum number of open sessions per server application.

        The value must be positive Integer or its primitive alternative. Negative values and zero are ignored.

        The number of open sessions per application is not limited by default.

        See Also:
        Constant Field Values
      • MAX_SESSIONS_PER_REMOTE_ADDR

        public static final java.lang.String MAX_SESSIONS_PER_REMOTE_ADDR
        Maximum number of open sessions per unique remote address.

        The value must be positive Integer or its primitive alternative. Negative values and zero are ignored.

        The number of open sessions per remote address is not limited by default.

        See Also:
        Constant Field Values
      • WSADL_SUPPORT

        @Beta
        public static final java.lang.String WSADL_SUPPORT
        Wsadl support.

        Wsadl is experimental feature which exposes endpoint configuration in form of XML file, similarly as Wadl for REST services. Currently generated Wsadl contains only set of endpoints and their endpoint paths. Wsadl is exposed on URI ending by "application.wsadl".

        The value must be string, "true" means that the feature is enable, "false" that the feature is disabled.

        Default value is "false";

        See Also:
        Constant Field Values