package org.activityinfo.server.mail;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.annotate.JsonProperty;
@JsonIgnoreProperties(ignoreUnknown = true)
public class Bounce {
@JsonProperty("ID")
private String id;
@JsonProperty("Type")
private String type;
@JsonProperty("TypeCode")
private int typeCode;
@JsonProperty("Tag")
private String tag;
@JsonProperty("MessageID")
private String messageId;
@JsonProperty("Email")
private String email;
@JsonProperty("BouncedAt")
private String bounceDate;
@JsonProperty("Details")
private String details;
@JsonProperty("DumpAvailable")
private boolean dumpAvailable;
@JsonProperty("CanActivate")
private boolean canActivate;
@JsonProperty("Subject")
private String subject;
public String getId() {
return id;
}
public String getType() {
return type;
}
public int getTypeCode() {
return typeCode;
}
public String getTag() {
return tag;
}
public String getMessageId() {
return messageId;
}
public String getEmail() {
return email;
}
public String getBounceDate() {
return bounceDate;
}
public String getDetails() {
return details;
}
public boolean isDumpAvailable() {
return dumpAvailable;
}
public boolean isCanActivate() {
return canActivate;
}
public String getSubject() {
return subject;
}
}