public class DatabaseConnectionUrlDecorator extends Object
DefaultDatabaseConnectionParameters, and in case of JNDI data source, logs recommendations about the connections
parameters| Constructor and Description |
|---|
DatabaseConnectionUrlDecorator() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureConnectionUrl(com.atlassian.config.ApplicationConfiguration applicationConfig)
Configures database connection url in the specifed 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 void configureConnectionUrl(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 © 2018 Atlassian. All rights reserved.