/* This file is part of Libresonic. Libresonic is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Libresonic is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Libresonic. If not, see <http://www.gnu.org/licenses/>. Copyright 2016 (C) Libresonic Authors Based upon Subsonic, Copyright 2009 (C) Sindre Mehus */ package org.libresonic.player.command; import org.libresonic.player.controller.AdvancedSettingsController; /** * Command used in {@link AdvancedSettingsController}. * * @author Sindre Mehus */ public class AdvancedSettingsCommand { private String downloadLimit; private String uploadLimit; private boolean ldapEnabled; private String ldapUrl; private String ldapSearchFilter; private String ldapManagerDn; private String ldapManagerPassword; private boolean ldapAutoShadowing; private String brand; private String smtpServer; private String smtpEncryption; private String smtpPort; private String smtpUser; private String smtpPassword; private String smtpFrom; public String getDownloadLimit() { return downloadLimit; } public void setDownloadLimit(String downloadLimit) { this.downloadLimit = downloadLimit; } public String getUploadLimit() { return uploadLimit; } public void setUploadLimit(String uploadLimit) { this.uploadLimit = uploadLimit; } public boolean isLdapEnabled() { return ldapEnabled; } public void setLdapEnabled(boolean ldapEnabled) { this.ldapEnabled = ldapEnabled; } public String getLdapUrl() { return ldapUrl; } public void setLdapUrl(String ldapUrl) { this.ldapUrl = ldapUrl; } public String getLdapSearchFilter() { return ldapSearchFilter; } public void setLdapSearchFilter(String ldapSearchFilter) { this.ldapSearchFilter = ldapSearchFilter; } public String getLdapManagerDn() { return ldapManagerDn; } public void setLdapManagerDn(String ldapManagerDn) { this.ldapManagerDn = ldapManagerDn; } public String getLdapManagerPassword() { return ldapManagerPassword; } public void setLdapManagerPassword(String ldapManagerPassword) { this.ldapManagerPassword = ldapManagerPassword; } public boolean isLdapAutoShadowing() { return ldapAutoShadowing; } public void setLdapAutoShadowing(boolean ldapAutoShadowing) { this.ldapAutoShadowing = ldapAutoShadowing; } public void setBrand(String brand) { this.brand = brand; } public String getBrand() { return brand; } public void setReloadNeeded(boolean reloadNeeded) { } public String getSmtpServer() { return smtpServer; } public void setSmtpServer(String smtpServer) { this.smtpServer = smtpServer; } public String getSmtpEncryption() { return smtpEncryption; } public void setSmtpEncryption(String smtpEncryption) { this.smtpEncryption = smtpEncryption; } 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 String getSmtpFrom() { return smtpFrom; } public void setSmtpFrom(String smtpFrom) { this.smtpFrom = smtpFrom; } }