Class SocketConnectException

All Implemented Interfaces:
Serializable

public class SocketConnectException extends IOException
An IOException that indicates a socket connection attempt failed. Unlike java.net.ConnectException, it includes details of what we were trying to connect to.
Since:
JavaMail 1.5.0
Author:
Bill Shannon
See Also:
  • Constructor Details

    • SocketConnectException

      public SocketConnectException(String msg, Exception cause, String host, int port, int cto)
      Constructs a SocketConnectException.
      Parameters:
      msg - error message detail
      cause - the underlying exception that indicates the failure
      host - the host we were trying to connect to
      port - the port we were trying to connect to
      cto - the timeout for the connection attempt
  • Method Details

    • getException

      public Exception getException()
      The exception that caused the failure.
      Returns:
      the exception
    • getHost

      public String getHost()
      The host we were trying to connect to.
      Returns:
      the host
    • getPort

      public int getPort()
      The port we were trying to connect to.
      Returns:
      the port
    • getConnectionTimeout

      public int getConnectionTimeout()
      The timeout used for the connection attempt.
      Returns:
      the connection timeout