public class DbcpDataSourceProvider extends Object implements com.google.inject.Provider<DataSource>
Settings, this class will
provide a DataSource wrapped in a DataSource pool.
Relies upon Guice to make sure provided DataSource is threated as a singleton.
| Constructor and Description |
|---|
DbcpDataSourceProvider(network.oxalis.api.settings.Settings<PersistenceConf> settings,
Path homeFolder) |
| Modifier and Type | Method and Description |
|---|---|
DataSource |
get()
Creates a DataSource with connection pooling as provided by Apache DBCP
|
@Inject public DbcpDataSourceProvider(network.oxalis.api.settings.Settings<PersistenceConf> settings, Path homeFolder)
public DataSource get()
get in interface javax.inject.Provider<DataSource>Copyright © 2021 NorStella. All rights reserved.