Class SSLSocketReceiver

    • Constructor Detail

      • SSLSocketReceiver

        public SSLSocketReceiver()
    • Method Detail

      • getSocketFactory

        protected javax.net.SocketFactory getSocketFactory()
        Gets an SocketFactory that produces SSL sockets using an SSLContext that is derived from the receiver's configuration.
        Overrides:
        getSocketFactory in class SocketReceiver
        Returns:
        socket factory
      • shouldStart

        protected boolean shouldStart()
        Determines whether this receiver should start.

        Subclasses will implement this method to do any subclass-specific validation. The subclass's ReceiverBase.getRunnableTask() method will be invoked (and the task returned will be submitted to the executor) if and only if this method returns true

        Overrides:
        shouldStart in class SocketReceiver
        Returns:
        flag indicating whether this receiver should start
      • getSsl

        public SSLConfiguration getSsl()
        Gets the SSL configuration.
        Specified by:
        getSsl in interface SSLComponent
        Returns:
        SSL configuration; if no configuration has been set, a default configuration is returned
      • setSsl

        public void setSsl​(SSLConfiguration ssl)
        Sets the SSL configuration.
        Specified by:
        setSsl in interface SSLComponent
        Parameters:
        ssl - the SSL configuration to set