40 lines
950 B
Java
40 lines
950 B
Java
|
|
package javax.mail;
|
||
|
|
|
||
|
|
public class SendFailedException extends MessagingException {
|
||
|
|
protected transient Address[] invalid;
|
||
|
|
|
||
|
|
protected transient Address[] validSent;
|
||
|
|
|
||
|
|
protected transient Address[] validUnsent;
|
||
|
|
|
||
|
|
private static final long serialVersionUID = -6457531621682372913L;
|
||
|
|
|
||
|
|
public SendFailedException() {}
|
||
|
|
|
||
|
|
public SendFailedException(String s) {
|
||
|
|
super(s);
|
||
|
|
}
|
||
|
|
|
||
|
|
public SendFailedException(String s, Exception e) {
|
||
|
|
super(s, e);
|
||
|
|
}
|
||
|
|
|
||
|
|
public SendFailedException(String msg, Exception ex, Address[] validSent, Address[] validUnsent, Address[] invalid) {
|
||
|
|
super(msg, ex);
|
||
|
|
this.validSent = validSent;
|
||
|
|
this.validUnsent = validUnsent;
|
||
|
|
this.invalid = invalid;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Address[] getValidSentAddresses() {
|
||
|
|
return this.validSent;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Address[] getValidUnsentAddresses() {
|
||
|
|
return this.validUnsent;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Address[] getInvalidAddresses() {
|
||
|
|
return this.invalid;
|
||
|
|
}
|
||
|
|
}
|