package cz.muni.fi.rtc.teacherWorkbench.importer; /** * Basic implementation of the {@link ImporterConfiguration} holding the configuration in the instance properties. * @author Jan Stastny * */ public class ImporterConfigurationImpl implements ImporterConfiguration { private String ldapServer; private int ldapPort; private String ldapBaseDN; private String ldapAdminDN; private String ldapAdminPassword; private String ldapGroupPeople; private String ldapGroupJazzUsers; private String rtcAddress; private String rtcAdminUser; private String rtcAdminPassword; private String smtpHost; private int smtpPort = 25; // Null means no authentication private String smtpUser = null; private String smtpPassword; private boolean smtpTls = false; private String emailFromName = "Jazz admin"; private String emailFromAddress; /** * @return the ldapServer */ public String getLdapServer() { return ldapServer; } /** * @param ldapServer the ldapServer to set */ public void setLdapServer(String ldapServer) { this.ldapServer = ldapServer; } /** * @return the ldapPort */ public int getLdapPort() { return ldapPort; } /** * @param ldapPort the ldapPort to set */ public void setLdapPort(int ldapPort) { this.ldapPort = ldapPort; } /** * @return the ldapBaseDN */ public String getLdapBaseDN() { return ldapBaseDN; } /** * @param ldapBaseDN the ldapBaseDN to set */ public void setLdapBaseDN(String ldapBaseDN) { this.ldapBaseDN = ldapBaseDN; } /** * @return the ldapAdminDN */ public String getLdapAdminDN() { return ldapAdminDN; } /** * @param ldapAdminDN the ldapAdminDN to set */ public void setLdapAdminDN(String ldapAdminDN) { this.ldapAdminDN = ldapAdminDN; } /** * @return the ldapAdminPassword */ public String getLdapAdminPassword() { return ldapAdminPassword; } /** * @param ldapAdminPassword the ldapAdminPassword to set */ public void setLdapAdminPassword(String ldapAdminPassword) { this.ldapAdminPassword = ldapAdminPassword; } /** * @return the ldapGroupPeople */ public String getLdapGroupPeople() { return ldapGroupPeople; } /** * @param ldapGroupPeople the ldapGroupPeople to set */ public void setLdapGroupPeople(String ldapGroupPeople) { this.ldapGroupPeople = ldapGroupPeople; } /** * @return the ldapGroupJazzUsers */ public String getLdapGroupJazzUsers() { return ldapGroupJazzUsers; } /** * @param ldapGroupJazzUsers the ldapGroupJazzUsers to set */ public void setLdapGroupJazzUsers(String ldapGroupJazzUsers) { this.ldapGroupJazzUsers = ldapGroupJazzUsers; } /** * @return the rtcAddress */ public String getRtcAddress() { return rtcAddress; } /** * @param rtcAddress the rtcAddress to set */ public void setRtcAddress(String rtcAddress) { this.rtcAddress = rtcAddress; } /** * @return the rtcAdminUser */ public String getRtcAdminUser() { return rtcAdminUser; } /** * @param rtcAdminUser the rtcAdminUser to set */ public void setRtcAdminUser(String rtcAdminUser) { this.rtcAdminUser = rtcAdminUser; } /** * @return the rtcAdminPassword */ public String getRtcAdminPassword() { return rtcAdminPassword; } /** * @param rtcAdminPassword the rtcAdminPassword to set */ public void setRtcAdminPassword(String rtcAdminPassword) { this.rtcAdminPassword = rtcAdminPassword; } /** * @return the smtpHost */ public String getSmtpHost() { return smtpHost; } /** * @param smtpHost the smtpHost to set */ public void setSmtpHost(String smtpHost) { this.smtpHost = smtpHost; } /** * @return the smtpPort */ public int getSmtpPort() { return smtpPort; } /** * @param smtpPort the smtpPort to set */ public void setSmtpPort(int smtpPort) { this.smtpPort = smtpPort; } /** * @return the smtpUser */ public String getSmtpUser() { return smtpUser; } /** * @param smtpUser the smtpUser to set */ public void setSmtpUser(String smtpUser) { this.smtpUser = smtpUser; } /** * @return the smtpPassword */ public String getSmtpPassword() { return smtpPassword; } /** * @param smtpPassword the smtpPassword to set */ public void setSmtpPassword(String smtpPassword) { this.smtpPassword = smtpPassword; } /** * @return the smtpTls */ public boolean getSmtpTls() { return smtpTls; } /** * @param smtpTls the smtpTls to set */ public void setSmtpTls(boolean smtpTls) { this.smtpTls = smtpTls; } /** * @return the emailFromName */ public String getEmailFromName() { return emailFromName; } /** * @param emailFromName the emailFromName to set */ public void setEmailFromName(String emailFromName) { this.emailFromName = emailFromName; } /** * @return the emailFromAddress */ public String getEmailFromAddress() { return emailFromAddress; } /** * @param emailFromAddress the emailFromAddress to set */ public void setEmailFromAddress(String emailFromAddress) { this.emailFromAddress = emailFromAddress; } }