Class MailConnectException

  • All Implemented Interfaces:
    java.io.Serializable

    public class MailConnectException
    extends MessagingException
    A MessagingException that indicates a socket connection attempt failed. Unlike java.net.ConnectException, it includes details of what we were trying to connect to. The underlying exception is available as the "cause" of this exception.
    Since:
    JavaMail 1.5.0
    See Also:
    ConnectException, Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int cto  
      private java.lang.String host  
      private int port  
      private static long serialVersionUID  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getConnectionTimeout()
      The timeout used for the connection attempt.
      java.lang.String getHost()
      The host we were trying to connect to.
      int getPort()
      The port we were trying to connect to.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • host

        private java.lang.String host
      • port

        private int port
      • cto

        private int cto
    • Constructor Detail

      • MailConnectException

        public MailConnectException​(SocketConnectException cex)
        Constructs a MailConnectException.
        Parameters:
        cex - the SocketConnectException with the details
    • Method Detail

      • getHost

        public java.lang.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