SetupFormBean.java
package sk.iway.iwcm.setup;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionMapping;
import lombok.Getter;
import lombok.Setter;
import sk.iway.iwcm.DB;
import sk.iway.iwcm.common.DocTools;
@Getter
@Setter
public class SetupFormBean {
private String dbDriver = "org.mariadb.jdbc.Driver";
private String dbDomain = "localhost";
private String dbPort = "";
private String dbUsername = "";
private String dbPassword = "";
private String dbParameters = "";
private String dbName = "webjet_web";
private boolean dbUseSuperuser = false;
private String dbSuperuserUsername = "";
private String dbSuperuserPassword = "";
private String conf_installName = "webjet";
private String conf_license = "";
private String conf_smtpServer = "smtp.local";
private String conf_defaultLanguage = "";
private String encoding = "utf-8";
//Param just to inform BE what language is used in FE
private String pageLngIndicator = "sk";
public void reset(ActionMapping arg0, HttpServletRequest arg1)
{
dbUseSuperuser = false;
}
/**
* @param conf_installName The conf_installName to set.
*/
public void setConf_installName(String conf_installName)
{
this.conf_installName = DocTools.removeChars(DB.internationalToEnglish(conf_installName));
}
/**
* @param dbName The dbName to set.
*/
public void setDbName(String dbName)
{
this.dbName = dbName.toLowerCase();
}
/**
* @return Returns the dbUseSuperuser.
*/
public boolean isDbUseSuperuser()
{
return dbUseSuperuser;
}
}