Interface SocketConfigurator

  • All Known Implementing Classes:
    DefaultSocketConfigurator
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface SocketConfigurator
    • Method Detail

      • configure

        void configure​(Socket socket)
                throws IOException
        Provides a hook to insert custom configuration of the sockets used to connect to an AMQP server before they connect.
        Throws:
        IOException
      • andThen

        default SocketConfigurator andThen​(SocketConfigurator after)
        Returns a composed configurator that performs, in sequence, this operation followed by the after operation.
        Parameters:
        after - the operation to perform after this operation
        Returns:
        a composed configurator that performs in sequence this operation followed by the after operation
        Throws:
        NullPointerException - if after is null