Module io.vertx.web

Class SockJSBridgeOptions


  • public class SockJSBridgeOptions
    extends io.vertx.ext.bridge.BridgeOptions
    Options for configuring the event bus bridge.
    Author:
    Tim Fox
    • Field Detail

      • DEFAULT_MAX_ADDRESS_LENGTH

        public static final int DEFAULT_MAX_ADDRESS_LENGTH
        Default value for max address length = 200
        See Also:
        Constant Field Values
      • DEFAULT_MAX_HANDLERS_PER_SOCKET

        public static final int DEFAULT_MAX_HANDLERS_PER_SOCKET
        Default value for max handlers per socket = 1000
        See Also:
        Constant Field Values
      • DEFAULT_PING_TIMEOUT

        public static final long DEFAULT_PING_TIMEOUT
        Default value for ping timeout = 10000 ms
        See Also:
        Constant Field Values
      • DEFAULT_REPLY_TIMEOUT

        public static final long DEFAULT_REPLY_TIMEOUT
        Default value for reply timeout = 30000
        See Also:
        Constant Field Values
    • Constructor Detail

      • SockJSBridgeOptions

        public SockJSBridgeOptions​(SockJSBridgeOptions other)
        Copy constructor
        Parameters:
        other - the options to copy
      • SockJSBridgeOptions

        public SockJSBridgeOptions()
        Default constructor
      • SockJSBridgeOptions

        public SockJSBridgeOptions​(JsonObject json)
        Constructor from JSON
        Parameters:
        json - the JSON
    • Method Detail

      • getMaxAddressLength

        public int getMaxAddressLength()
      • setMaxAddressLength

        public SockJSBridgeOptions setMaxAddressLength​(int maxAddressLength)
      • getMaxHandlersPerSocket

        public int getMaxHandlersPerSocket()
      • setMaxHandlersPerSocket

        public SockJSBridgeOptions setMaxHandlersPerSocket​(int maxHandlersPerSocket)
      • getPingTimeout

        public long getPingTimeout()
      • getReplyTimeout

        public long getReplyTimeout()
      • addInboundPermitted

        public SockJSBridgeOptions addInboundPermitted​(io.vertx.ext.bridge.PermittedOptions permitted)
        Overrides:
        addInboundPermitted in class io.vertx.ext.bridge.BridgeOptions
      • setInboundPermitteds

        public SockJSBridgeOptions setInboundPermitteds​(List<io.vertx.ext.bridge.PermittedOptions> inboundPermitted)
        Overrides:
        setInboundPermitteds in class io.vertx.ext.bridge.BridgeOptions
      • addOutboundPermitted

        public SockJSBridgeOptions addOutboundPermitted​(io.vertx.ext.bridge.PermittedOptions permitted)
        Overrides:
        addOutboundPermitted in class io.vertx.ext.bridge.BridgeOptions
      • setOutboundPermitteds

        public SockJSBridgeOptions setOutboundPermitteds​(List<io.vertx.ext.bridge.PermittedOptions> outboundPermitted)
        Overrides:
        setOutboundPermitteds in class io.vertx.ext.bridge.BridgeOptions
      • toJson

        public JsonObject toJson()
        Overrides:
        toJson in class io.vertx.ext.bridge.BridgeOptions