package pl.net.bluesoft.rnd.pt.ext.bpmnotifications.model;
import pl.net.bluesoft.rnd.processtool.model.PersistentEntity;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.UniqueConstraint;
@Entity
@Table(name = "pt_ext_bpm_notify_mail_props",
uniqueConstraints = @UniqueConstraint(columnNames = "profileName"))
public class BpmNotificationMailProperties extends PersistentEntity {
private String profileName;
private String smtpHost;
private String smtpSocketFactoryPort;
private String smtpSocketFactoryClass;
private String sslSocketFactoryClass;
private boolean smtpAuth;
private boolean disablePlainAuth;
private String smtpPort;
private String smtpUser;
private String smtpPassword;
private String transportProtocol;
private boolean starttls;
private boolean debug;
public String getProfileName() {
return profileName;
}
public void setProfileName(String profileName) {
this.profileName = profileName;
}
public String getSmtpHost() {
return smtpHost;
}
public void setSmtpHost(String smtpHost) {
this.smtpHost = smtpHost;
}
public String getSmtpSocketFactoryPort() {
return smtpSocketFactoryPort;
}
public void setSmtpSocketFactoryPort(String smtpSocketFactoryPort) {
this.smtpSocketFactoryPort = smtpSocketFactoryPort;
}
public String getSmtpSocketFactoryClass() {
return smtpSocketFactoryClass;
}
public void setSmtpSocketFactoryClass(String smtpSocketFactoryClass) {
this.smtpSocketFactoryClass = smtpSocketFactoryClass;
}
public boolean isSmtpAuth() {
return smtpAuth;
}
public void setSmtpAuth(boolean smtpAuth) {
this.smtpAuth = smtpAuth;
}
public String getSmtpPort() {
return smtpPort;
}
public void setSmtpPort(String smtpPort) {
this.smtpPort = smtpPort;
}
public String getSmtpUser() {
return smtpUser;
}
public void setSmtpUser(String smtpUser) {
this.smtpUser = smtpUser;
}
public String getSmtpPassword() {
return smtpPassword;
}
public void setSmtpPassword(String smtpPassword) {
this.smtpPassword = smtpPassword;
}
public boolean isDebug() {
return debug;
}
public void setDebug(boolean debug) {
this.debug = debug;
}
public boolean isStarttls() {
return starttls;
}
public void setStarttls(boolean starttls) {
this.starttls = starttls;
}
public String getSslSocketFactoryClass() {
return sslSocketFactoryClass;
}
public void setSslSocketFactoryClass(String sslSocketFactoryClass) {
this.sslSocketFactoryClass = sslSocketFactoryClass;
}
public boolean isDisablePlainAuth() {
return disablePlainAuth;
}
public void setDisablePlainAuth(boolean disablePlainAuth) {
this.disablePlainAuth = disablePlainAuth;
}
public String getTransportProtocol() {
return transportProtocol;
}
public void setTransportProtocol(String transportProtocol) {
this.transportProtocol = transportProtocol;
}
}