content: /*
   This file is part of Airsonic.
  
   Airsonic 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.
  
   Airsonic 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 Airsonic.  If not, see <http://www.gnu.org/licenses/>.
  
   Copyright 2016 (C) Airsonic Authors
   Based upon Subsonic, Copyright 2009 (C) Sindre Mehus
   */
  package org.airsonic.player.command;
  
  import org.airsonic.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;
  
      private boolean captchaEnabled;
      private String recaptchaSiteKey;
      private String recaptchaSecretKey;
  
      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;
      }
  
      public boolean isCaptchaEnabled() {
          return captchaEnabled;
      }
  
      public void setCaptchaEnabled(boolean captchaEnabled) {
          this.captchaEnabled = captchaEnabled;
      }
  
      public String getRecaptchaSiteKey() {
          return recaptchaSiteKey;
      }
  
      public void setRecaptchaSiteKey(String recaptchaSiteKey) {
          this.recaptchaSiteKey = recaptchaSiteKey;
      }
  
      public String getRecaptchaSecretKey() {
          return recaptchaSecretKey;
      }
  
      public void setRecaptchaSecretKey(String recaptchaSecretKey) {
          this.recaptchaSecretKey = recaptchaSecretKey;
      }
  }
  