Package com.sun.mail.util
Class MailConnectException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- javax.mail.MessagingException
-
- com.sun.mail.util.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
-
Constructor Summary
Constructors Constructor Description MailConnectException(SocketConnectException cex)
Constructs a MailConnectException.
-
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 javax.mail.MessagingException
getCause, getNextException, setNextException, toString
-
-
-
-
Field Detail
-
host
private java.lang.String host
-
port
private int port
-
cto
private int cto
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
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
-
-