Class 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 Detail

      • KeymanagerDaoConfig

        public KeymanagerDaoConfig()
    • Method Detail

      • 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()