Class KeymanagerDaoConfig

java.lang.Object
io.mosip.kernel.keymanagerservice.config.KeymanagerDaoConfig

@ConditionalOnProperty(value="mosip.keymanager.dao.enabled", matchIfMissing=true) @Configuration @EnableTransactionManagement @EnableJpaRepositories(basePackages={"io.mosip.kernel.keymanagerservice.repository","io.mosip.kernel.lkeymanager.repository"}, entityManagerFactoryRef="keymanagerEntityManagerFactory", transactionManagerRef="keymanagerTransactionManager") public class KeymanagerDaoConfig extends Object
  • Constructor Details

    • KeymanagerDaoConfig

      public KeymanagerDaoConfig()
  • Method Details

    • keymanagerDataSource

      @Primary @Bean public DataSource keymanagerDataSource()
    • keymanagerEntityManagerFactory

      @Primary @Bean public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean keymanagerEntityManagerFactory()
    • keymanagerJpaVendorAdapter

      @Primary @Bean public org.springframework.orm.jpa.JpaVendorAdapter keymanagerJpaVendorAdapter()
    • keymanagerJpaDialect

      @Primary @Bean public org.springframework.orm.jpa.JpaDialect keymanagerJpaDialect()
    • keymanagerTransactionManager

      @Primary @Bean public org.springframework.transaction.PlatformTransactionManager keymanagerTransactionManager()
    • keymanagerJpaProperties

      public Map<String,Object> keymanagerJpaProperties()