1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package javax.mail;
21
22
23
24
25 public class SendFailedException extends MessagingException {
26 protected transient Address invalid[];
27 protected transient Address validSent[];
28 protected transient Address validUnsent[];
29
30 public SendFailedException() {
31 super();
32 }
33
34 public SendFailedException(String message) {
35 super(message);
36 }
37
38 public SendFailedException(String message, Exception cause) {
39 super(message, cause);
40 }
41
42 public SendFailedException(String message,
43 Exception cause,
44 Address[] validSent,
45 Address[] validUnsent,
46 Address[] invalid) {
47 this(message, cause);
48 this.invalid = invalid;
49 this.validSent = validSent;
50 this.validUnsent = validUnsent;
51 }
52
53 public Address[] getValidSentAddresses() {
54 return validSent;
55 }
56
57 public Address[] getValidUnsentAddresses() {
58 return validUnsent;
59 }
60
61 public Address[] getInvalidAddresses() {
62 return invalid;
63 }
64 }