Class CamelSSLIRCConnection

  • All Implemented Interfaces:
    Runnable

    public class CamelSSLIRCConnection
    extends org.schwering.irc.lib.ssl.SSLIRCConnection
    Customized version of SSLIRCConnection used to support the use of an SSLContextParameters instance for JSSE configuration.
    • Constructor Detail

      • CamelSSLIRCConnection

        public CamelSSLIRCConnection​(String host,
                                     int portMin,
                                     int portMax,
                                     String pass,
                                     String nick,
                                     String username,
                                     String realname,
                                     org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
      • CamelSSLIRCConnection

        public CamelSSLIRCConnection​(String host,
                                     int[] ports,
                                     String pass,
                                     String nick,
                                     String username,
                                     String realname,
                                     org.apache.camel.support.jsse.SSLContextParameters sslContextParameters,
                                     org.apache.camel.CamelContext camelContext)
    • Method Detail

      • connect

        public void connect()
                     throws IOException
        Overrides:
        connect in class org.schwering.irc.lib.ssl.SSLIRCConnection
        Throws:
        IOException
      • getSslContextParameters

        public org.apache.camel.support.jsse.SSLContextParameters getSslContextParameters()
      • setSslContextParameters

        public void setSslContextParameters​(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)