Class DataSourceModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public class DataSourceModule
    extends OxalisModule
    Guice module providing a DataSource configured and bound to an SQL DBMS based upon the contents of a configuration file.
    Author:
    steinar, erlend
    • Constructor Detail

      • DataSourceModule

        public DataSourceModule()
    • Method Detail

      • configure

        protected void configure()
        Overrides:
        configure in class com.google.inject.AbstractModule
      • dataSourceProvider

        @Provides
        protected DataSource dataSourceProvider​(com.google.inject.Injector injector,
                                                network.oxalis.api.settings.Settings<PersistenceConf> settings)