public class DatabaseDTO extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
DATABASE_DIALECT_PROP |
protected static String |
DATABASE_DRIVER_CLASS_PROP |
protected static String |
DATABASE_PASSWORD_IS_ENCRYPTED_PROP |
protected static String |
DATABASE_PASSWORD_PARAM |
protected static String |
DATABASE_PASSWORD_PROP |
protected static String |
DATABASE_SORT_ORDER_PROP |
protected static String |
DATABASE_TYPE_PARAM |
protected static String |
DATABASE_TYPE_PROP |
protected static String |
DATABASE_URL_PARAM |
protected static String |
DATABASE_URL_PROP |
protected static String |
DATABASE_USERNAME_PARAM |
protected static String |
DATABASE_USERNAME_PROP |
protected static String |
SQLSERVER_JTDS_JDBC_DRIVER |
protected static String |
SQLSERVER_MS_JDBC_DRIVER |
Constructor and Description |
---|
DatabaseDTO() |
Modifier and Type | Method and Description |
---|---|
protected String |
decryptPassword(String password) |
protected String |
encryptPassword(String password) |
String |
getDbPassword() |
String |
getDbType() |
String |
getDbUserName() |
String |
getDialect() |
String |
getDriverClass() |
Integer |
getSortOrder() |
String |
getUrl() |
protected void |
populateDriverClassFromProperties(Properties systemProperties) |
protected boolean |
populateFromProperties(Properties systemProperties) |
boolean |
readFromFile(File configFile) |
boolean |
readFromRequest(HttpServletRequest request) |
void |
saveDatabaseDtoToFile(File configFile) |
void |
setDbPassword(String password) |
void |
setDbType(String databaseType) |
void |
setDbUserName(String username) |
void |
setDialect(String dialect) |
void |
setDriverClass(String driverClass) |
void |
setSortOrder(Integer sortOrder) |
void |
setUrl(String url) |
protected static final String DATABASE_PASSWORD_PARAM
protected static final String DATABASE_USERNAME_PARAM
protected static final String DATABASE_URL_PARAM
protected static final String DATABASE_TYPE_PARAM
protected static final String DATABASE_DIALECT_PROP
protected static final String DATABASE_PASSWORD_PROP
protected static final String DATABASE_PASSWORD_IS_ENCRYPTED_PROP
protected static final String DATABASE_USERNAME_PROP
protected static final String DATABASE_URL_PROP
protected static final String DATABASE_DRIVER_CLASS_PROP
protected static final String DATABASE_TYPE_PROP
protected static final String DATABASE_SORT_ORDER_PROP
protected static final String SQLSERVER_JTDS_JDBC_DRIVER
protected static final String SQLSERVER_MS_JDBC_DRIVER
public boolean readFromRequest(HttpServletRequest request) throws Exception
Exception
protected boolean populateFromProperties(Properties systemProperties) throws Exception
Exception
protected void populateDriverClassFromProperties(Properties systemProperties)
public void saveDatabaseDtoToFile(File configFile) throws Exception
Exception
protected String encryptPassword(String password) throws Exception
Exception
protected String decryptPassword(String password) throws Exception
Exception
public String getDbType()
public void setDbType(String databaseType)
public String getDialect()
public void setDialect(String dialect)
public String getDriverClass()
public void setDriverClass(String driverClass)
public String getDbPassword()
public void setDbPassword(String password)
public String getUrl()
public void setUrl(String url)
public String getDbUserName()
public void setDbUserName(String username)
public Integer getSortOrder()
public void setSortOrder(Integer sortOrder)
Copyright (c) 2013-2014 Jama Software, Inc. All Rights Reserved.