package org.primftpd;
import org.primftpd.prefs.ServerToStart;
import java.io.File;
import java.io.Serializable;
public class PrefsBean implements Serializable
{
private static final long serialVersionUID = 1L;
private final String userName;
private final String password;
private final boolean anonymousLogin;
private final String portStr;
private final String securePortStr;
private final int port;
private final int securePort;
private final File startDir;
private final boolean announce;
private final boolean wakelock;
private final boolean pubKeyAuth;
private final ServerToStart serverToStart;
private final String ftpPassivePorts;
public PrefsBean(
String userName,
String password,
boolean anonymousLogin,
int securePort,
File startDir,
boolean announce,
boolean wakelock,
boolean pubKeyAuth,
int port,
ServerToStart serverToStart,
String ftpPassivePorts)
{
super();
this.userName = userName;
this.password = password;
this.anonymousLogin = anonymousLogin;
this.port = port;
this.securePort = securePort;
this.portStr = String.valueOf(port);
this.securePortStr = String.valueOf(securePort);
this.startDir = startDir;
this.announce = announce;
this.wakelock = wakelock;
this.pubKeyAuth = pubKeyAuth;
this.serverToStart = serverToStart;
this.ftpPassivePorts = ftpPassivePorts;
}
public String getUserName() {
return userName;
}
public String getPassword() {
return password;
}
public boolean isAnonymousLogin() {
return anonymousLogin;
}
public String getPortStr() {
return portStr;
}
public int getPort() {
return port;
}
public String getSecurePortStr() {
return securePortStr;
}
public int getSecurePort() {
return securePort;
}
public File getStartDir() {
return startDir;
}
public boolean isAnnounce()
{
return announce;
}
public boolean isWakelock()
{
return wakelock;
}
public boolean isPubKeyAuth() {
return pubKeyAuth;
}
public ServerToStart getServerToStart()
{
return serverToStart;
}
public String getFtpPassivePorts() {
return ftpPassivePorts;
}
}