public class DatabaseConnectionDecorationHandler extends Object
DefaultDatabaseConnectionParameters for JDBC
connections| Modifier and Type | Field and Description |
|---|---|
static String |
JDBC_CONNECTION_PREFIX |
| Constructor and Description |
|---|
DatabaseConnectionDecorationHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureConnectionProperties(com.atlassian.config.ApplicationConfiguration applicationConfig)
Configures database connection url in the specified application configuration
|
void |
handleDatabaseConnection(com.atlassian.config.db.DatabaseDetails databaseDetails)
Updates database connection url with the pre-specified connection parameters, if not already set
|
void |
handleJNDIDataSource(String hibernateDialect)
Logs recommendations with the connection parameters for the pre-specified JNDI data source identified by the
dialect
|
public static final String JDBC_CONNECTION_PREFIX
public void configureConnectionProperties(com.atlassian.config.ApplicationConfiguration applicationConfig)
applicationConfig - application configuration to be modifiedpublic void handleDatabaseConnection(com.atlassian.config.db.DatabaseDetails databaseDetails)
databaseDetails - database details to be updatedpublic void handleJNDIDataSource(String hibernateDialect)
hibernateDialect - identifying dialectCopyright © 2019 Atlassian. All rights reserved.