/*
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;
}
}