public class JdbcRepositoryConfiguration extends AbstractConfiguration
| Modifier and Type | Field and Description |
|---|---|
static String |
DIALECT_PROPERTY |
static String |
PASSWORD_PROPERTY |
static String |
URL_PROPERTY |
static String |
USERNAME_PROPERTY |
| Constructor and Description |
|---|
JdbcRepositoryConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
assemble() |
protected DataSource |
createConnectionPool() |
String |
getDatabaseUrl()
JDBC connection url, mandatory
|
DialectName |
getDialectName()
Sql dialect, mandatory
|
String |
getPassword()
Database password
|
org.polyjdbc.core.dialect.Dialect |
getPollyDialect() |
String |
getUsername()
Database username
|
void |
withDatabaseUrl(String databaseUrl) |
void |
withDialect(DialectName dialect) |
void |
withPassword(String password) |
void |
withUsername(String username) |
containsPropertyKey, getBooleanProperty, getEnumProperty, getStringProperty, readPropertiespublic static final String DIALECT_PROPERTY
public static final String URL_PROPERTY
public static final String USERNAME_PROPERTY
public static final String PASSWORD_PROPERTY
public void withDialect(DialectName dialect)
public void withDatabaseUrl(String databaseUrl)
public void withUsername(String username)
public void withPassword(String password)
public DialectName getDialectName()
public String getDatabaseUrl()
public String getUsername()
public String getPassword()
public org.polyjdbc.core.dialect.Dialect getPollyDialect()
protected DataSource createConnectionPool()
public void assemble()
assemble in class AbstractConfigurationCopyright © 2014. All rights reserved.