Interface AmqpPort<X extends AmqpPort<X>>

    • Field Detail

      • DEFAULT_AMQP_TCP_NO_DELAY

        static final java.lang.String DEFAULT_AMQP_TCP_NO_DELAY
        See Also:
        Constant Field Values
      • DEFAULT_AMQP_NEED_CLIENT_AUTH

        static final java.lang.String DEFAULT_AMQP_NEED_CLIENT_AUTH
        See Also:
        Constant Field Values
      • DEFAULT_AMQP_WANT_CLIENT_AUTH

        static final java.lang.String DEFAULT_AMQP_WANT_CLIENT_AUTH
        See Also:
        Constant Field Values
      • MAX_OPEN_CONNECTIONS

        static final java.lang.String MAX_OPEN_CONNECTIONS
        See Also:
        Constant Field Values
      • DEFAULT_AMQP_PROTOCOLS

        static final java.lang.String DEFAULT_AMQP_PROTOCOLS
        See Also:
        Constant Field Values
      • PORT_AMQP_THREAD_POOL_SIZE

        static final java.lang.String PORT_AMQP_THREAD_POOL_SIZE
        See Also:
        Constant Field Values
      • PORT_AMQP_THREAD_POOL_KEEP_ALIVE_TIMEOUT

        static final java.lang.String PORT_AMQP_THREAD_POOL_KEEP_ALIVE_TIMEOUT
        See Also:
        Constant Field Values
      • PORT_AMQP_NUMBER_OF_SELECTORS

        static final java.lang.String PORT_AMQP_NUMBER_OF_SELECTORS
        See Also:
        Constant Field Values
      • PORT_AMQP_ACCEPT_BACKLOG

        static final java.lang.String PORT_AMQP_ACCEPT_BACKLOG
        See Also:
        Constant Field Values
      • PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING

        static final java.lang.String PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING
        See Also:
        Constant Field Values
      • PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_WARN_THRESHOLD

        static final java.lang.String PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_WARN_THRESHOLD
        See Also:
        Constant Field Values
      • PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_BREAK_THRESHOLD

        static final java.lang.String PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_BREAK_THRESHOLD
        See Also:
        Constant Field Values
      • INSTALLED_PROTOCOLS

        static final java.lang.String INSTALLED_PROTOCOLS
      • PORT_MAX_OPEN_CONNECTIONS

        static final java.lang.String PORT_MAX_OPEN_CONNECTIONS
        See Also:
        Constant Field Values
      • DEFAULT_MAX_OPEN_CONNECTIONS

        static final int DEFAULT_MAX_OPEN_CONNECTIONS
        See Also:
        Constant Field Values
      • DEFAULT_PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING

        static final boolean DEFAULT_PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING
        See Also:
        Constant Field Values
      • DEFAULT_PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_WARN_THRESHOLD

        static final long DEFAULT_PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_WARN_THRESHOLD
        See Also:
        Constant Field Values
      • DEFAULT_PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_BREAK_THRESHOLD

        static final long DEFAULT_PORT_DIAGNOSIS_OF_SSL_ENGINE_LOOPING_BREAK_THRESHOLD
        See Also:
        Constant Field Values
      • PORT_IGNORE_INVALID_SNI

        static final java.lang.String PORT_IGNORE_INVALID_SNI
        See Also:
        Constant Field Values
      • DEFAULT_PORT_IGNORE_INVALID_SNI

        @Deprecated
        static final boolean DEFAULT_PORT_IGNORE_INVALID_SNI
        Deprecated.
        In Java 17 logic SNI hostname validation became stricter and this flag will not help with the syntax errors in SNI hostnames provided by client. They will result in SSLPeerUnverifiedException thrown by SSLEngine. Therefore, usage of this flag is discouraged. It may be deleted in one of the future broker releases.
        See Also:
        Constant Field Values
      • DEFAULT_PORT_AMQP_THREAD_POOL_SIZE

        static final long DEFAULT_PORT_AMQP_THREAD_POOL_SIZE
        See Also:
        Constant Field Values
      • DEFAULT_PORT_AMQP_THREAD_POOL_KEEP_ALIVE_TIMEOUT

        static final long DEFAULT_PORT_AMQP_THREAD_POOL_KEEP_ALIVE_TIMEOUT
        See Also:
        Constant Field Values
      • DEFAULT_PORT_AMQP_NUMBER_OF_SELECTORS

        static final long DEFAULT_PORT_AMQP_NUMBER_OF_SELECTORS
      • DEFAULT_PORT_AMQP_ACCEPT_BACKLOG

        static final int DEFAULT_PORT_AMQP_ACCEPT_BACKLOG
        See Also:
        Constant Field Values
      • OPEN_CONNECTIONS_WARN_PERCENT

        static final java.lang.String OPEN_CONNECTIONS_WARN_PERCENT
        See Also:
        Constant Field Values
      • DEFAULT_OPEN_CONNECTIONS_WARN_PERCENT

        static final int DEFAULT_OPEN_CONNECTIONS_WARN_PERCENT
        See Also:
        Constant Field Values
      • PROTOCOL_HANDSHAKE_TIMEOUT

        static final java.lang.String PROTOCOL_HANDSHAKE_TIMEOUT
        See Also:
        Constant Field Values
      • DEFAULT_PROTOCOL_HANDSHAKE_TIMEOUT

        static final long DEFAULT_PROTOCOL_HANDSHAKE_TIMEOUT
        See Also:
        Constant Field Values
      • PROPERTY_DEFAULT_SUPPORTED_PROTOCOL_REPLY

        static final java.lang.String PROPERTY_DEFAULT_SUPPORTED_PROTOCOL_REPLY
        See Also:
        Constant Field Values
      • DEFAULT_CONNECTION_CLOSE_WHEN_NO_ROUTE

        static final boolean DEFAULT_CONNECTION_CLOSE_WHEN_NO_ROUTE
        See Also:
        Constant Field Values
      • DEFAULT_SESSION_COUNT_LIMIT

        static final int DEFAULT_SESSION_COUNT_LIMIT
        See Also:
        Constant Field Values
      • DEFAULT_TLS_SESSION_TIMEOUT

        static final int DEFAULT_TLS_SESSION_TIMEOUT
        See Also:
        Constant Field Values
      • TLS_SESSION_CACHE_SIZE

        static final java.lang.String TLS_SESSION_CACHE_SIZE
        See Also:
        Constant Field Values
      • DEFAULT_TLS_SESSION_CACHE_SIZE

        static final int DEFAULT_TLS_SESSION_CACHE_SIZE
        See Also:
        Constant Field Values
      • CONNECTION_PROPERTY_ENRICHERS

        static final java.lang.String CONNECTION_PROPERTY_ENRICHERS
        See Also:
        Constant Field Values
      • DEFAULT_CONNECTION_PROTOCOL_ENRICHERS

        static final java.lang.String DEFAULT_CONNECTION_PROTOCOL_ENRICHERS
        See Also:
        Constant Field Values
    • Method Detail

      • isTcpNoDelay

        boolean isTcpNoDelay()
      • getThreadPoolSize

        int getThreadPoolSize()
      • getNumberOfSelectors

        int getNumberOfSelectors()
      • getMaxOpenConnections

        int getMaxOpenConnections()
      • isIgnoreInvalidSni

        boolean isIgnoreInvalidSni()
      • getConnectionCount

        long getConnectionCount()
      • getTotalConnectionCount

        long getTotalConnectionCount()
      • resetStatistics

        void resetStatistics()
      • getProtocolHandshakeTimeout

        long getProtocolHandshakeTimeout()
      • getCloseWhenNoRoute

        boolean getCloseWhenNoRoute()
      • getSessionCountLimit

        int getSessionCountLimit()
      • getHeartbeatDelay

        int getHeartbeatDelay()
      • acceptNewConnectionAndIncrementCount

        boolean acceptNewConnectionAndIncrementCount​(java.net.SocketAddress remoteSocketAddress)
      • decrementConnectionCount

        long decrementConnectionCount()
      • getNetworkBufferSize

        int getNetworkBufferSize()