public class DataSourceConfig
extends java.lang.Object
| Constructor and Description |
|---|
DataSourceConfig(java.lang.String dsn,
java.lang.String username,
java.lang.String password,
java.lang.String tablePrefix)
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.sql.Connection |
getConnection()
Create a new connection.
|
java.lang.String |
getDsn()
Get the DSN.
|
java.lang.String |
getPassword()
Get the password.
|
java.lang.String |
getTablePrefix()
Get the table prefix.
|
java.lang.String |
getUsername()
Get the username.
|
DataSourceConfig |
setDsn(java.lang.String dsn)
Create a new instance with a new DSN.
|
DataSourceConfig |
setPassword(java.lang.String password)
Create a new instance with a new password.
|
DataSourceConfig |
setTablePrefix(java.lang.String tablePrefix)
Create a new instance with a new table prefix.
|
DataSourceConfig |
setUsername(java.lang.String username)
Create a new instance with a new username.
|
public DataSourceConfig(java.lang.String dsn,
java.lang.String username,
java.lang.String password,
java.lang.String tablePrefix)
dsn - the DSNusername - the usernamepassword - the passwordtablePrefix - the table prefixpublic java.lang.String getDsn()
public java.lang.String getUsername()
public java.lang.String getPassword()
public java.lang.String getTablePrefix()
public DataSourceConfig setDsn(java.lang.String dsn)
dsn - a new DSN stringpublic DataSourceConfig setUsername(java.lang.String username)
username - a new usernamepublic DataSourceConfig setPassword(java.lang.String password)
password - a new passwordpublic DataSourceConfig setTablePrefix(java.lang.String tablePrefix)
tablePrefix - the new table prefixpublic java.sql.Connection getConnection()
throws java.sql.SQLException
java.sql.SQLException - raised if the connection cannot be instantiated