Class DatasourceFactory

java.lang.Object
io.micronaut.jdbc.BaseDatasourceFactory
io.micronaut.configuration.jdbc.ucp.DatasourceFactory
All Implemented Interfaces:
io.micronaut.context.event.ApplicationEventListener<io.micronaut.runtime.context.scope.refresh.RefreshEvent>, io.micronaut.context.event.BeanDestroyedEventListener<DataSource>, io.micronaut.core.order.Ordered, io.micronaut.runtime.context.scope.refresh.RefreshEventListener, AutoCloseable, EventListener

@Factory public class DatasourceFactory extends BaseDatasourceFactory implements AutoCloseable, io.micronaut.context.event.BeanDestroyedEventListener<DataSource>
Creates an ucp data source for each configuration bean.
Since:
2.0.1
Author:
toddsharp
  • Constructor Details

    • DatasourceFactory

      public DatasourceFactory(@Nullable DataSourceResolver dataSourceResolver, io.micronaut.context.ApplicationContext applicationContext)
      Default constructor.
      Parameters:
      dataSourceResolver - The data source resolver
      applicationContext - The application context
  • Method Details