Class DatasourceFactory

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    @Factory
    public class DatasourceFactory
    extends java.lang.Object
    implements java.lang.AutoCloseable
    Creates an ucp data source for each configuration bean.
    Since:
    2.0.1
    Author:
    toddsharp
    • Constructor Summary

      Constructors 
      Constructor Description
      DatasourceFactory​(io.micronaut.context.ApplicationContext applicationContext)
      Default constructor.
    • Constructor Detail

      • DatasourceFactory

        public DatasourceFactory​(io.micronaut.context.ApplicationContext applicationContext)
                          throws oracle.ucp.UniversalConnectionPoolException
        Default constructor.
        Parameters:
        applicationContext - The application context
        Throws:
        oracle.ucp.UniversalConnectionPoolException
    • Method Detail

      • close

        @PreDestroy
        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable