Class CamelSSLIRCConnection

java.lang.Object
java.lang.Thread
org.schwering.irc.lib.IRCConnection
org.schwering.irc.lib.ssl.SSLIRCConnection
org.apache.camel.component.irc.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 Details

    • 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 Details

    • 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)