public class DatabaseManagerImpl extends Object implements DatabaseManager
Constructor and Description |
---|
DatabaseManagerImpl(ApplicationConfiguration applicationConfiguration,
DatabaseConfiguration databaseConfiguration) |
Modifier and Type | Method and Description |
---|---|
Connection |
getConnection() |
DataSource |
getDataSource() |
boolean |
isRunning() |
void |
setApplicationConfiguration(ApplicationConfiguration applicationConfiguration)
Sets the applicationConfiguration.
|
void |
setDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Sets the databaseConfiguration.
|
void |
startDerbyNetworkServer() |
void |
stopDerbyNetworkServer() |
public DatabaseManagerImpl(ApplicationConfiguration applicationConfiguration, DatabaseConfiguration databaseConfiguration) throws SQLException
SQLException
public Connection getConnection() throws SQLException
getConnection
in interface DatabaseManager
SQLException
public DataSource getDataSource()
getDataSource
in interface DatabaseManager
public void startDerbyNetworkServer()
startDerbyNetworkServer
in interface DatabaseManager
public void stopDerbyNetworkServer()
stopDerbyNetworkServer
in interface DatabaseManager
public boolean isRunning()
isRunning
in interface DatabaseManager
public void setDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
databaseConfiguration
- the new value of databaseConfigurationpublic void setApplicationConfiguration(ApplicationConfiguration applicationConfiguration)
applicationConfiguration
- the new value of applicationConfigurationCopyright © 2015–2016 The Apache Software Foundation. All rights reserved.