@Factory public class DatasourceFactory extends Object implements AutoCloseable
| Constructor and Description |
|---|
DatasourceFactory(io.micronaut.context.ApplicationContext applicationContext)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
oracle.ucp.jdbc.PoolDataSource |
dataSource(DatasourceConfiguration datasourceConfiguration)
Method to get a PoolDataSource from the
DatasourceConfiguration. |
public DatasourceFactory(io.micronaut.context.ApplicationContext applicationContext)
throws oracle.ucp.UniversalConnectionPoolException
applicationContext - The application contextoracle.ucp.UniversalConnectionPoolException@Context @EachBean(value=DatasourceConfiguration.class) public oracle.ucp.jdbc.PoolDataSource dataSource(DatasourceConfiguration datasourceConfiguration) throws oracle.ucp.UniversalConnectionPoolException
DatasourceConfiguration.datasourceConfiguration - A DatasourceConfigurationPoolDataSourceoracle.ucp.UniversalConnectionPoolException@PreDestroy public void close()
close in interface AutoCloseable