/*
* Copyright (C) 2006-2016 DLR, Germany
*
* All rights reserved
*
* http://www.rcenvironment.de/
*/
package de.rcenvironment.core.mail.internal;
//TODO rename?
/**
* Helper object to store information needed for filtering valid SMTP usernames.
*
* If the host name matches its regex and the username does not match its regex the specified error message should be displayed.
*
* @author Tobias Rodehutskors
*/
public class MailFilterInformation {
private String hostRegex;
private String usernameRegex;
private String errorMessage;
public MailFilterInformation() {
// default constructor for Jackson
}
public MailFilterInformation(String hostRegex, String usernameRegex, String errorMessage) {
this.hostRegex = hostRegex;
this.usernameRegex = usernameRegex;
this.errorMessage = errorMessage;
}
public String getHostRegex() {
return hostRegex;
}
public void setHostRegex(String hostRegex) {
this.hostRegex = hostRegex;
}
public String getUsernameRegex() {
return usernameRegex;
}
public void setUsernameRegex(String usernameRegex) {
this.usernameRegex = usernameRegex;
}
public String getErrorMessage() {
return errorMessage;
}
public void setErrorMessage(String errorMessage) {
this.errorMessage = errorMessage;
}
}