Package io.dialob.db.sp
Class DialobDbSpAutoConfiguration.DialobDbDialobApiAutoConfiguration
- java.lang.Object
-
- io.dialob.db.sp.DialobDbSpAutoConfiguration.DialobDbDialobApiAutoConfiguration
-
- Enclosing class:
- DialobDbSpAutoConfiguration
@Configuration(proxyBeanMethods=false) @ConditionalOnDatabaseType(DIALOBAPIDB) @EnableConfigurationProperties(io.dialob.db.dialob.api.DialobApiDbSettings.class) public class DialobDbSpAutoConfiguration.DialobDbDialobApiAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description DialobDbDialobApiAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DialobApiTemplatedialobApiTemplate(DialobApiDbSettings settings)io.dialob.form.service.api.FormDatabaseformDatabase(DialobApiTemplate dialobApiTemplate)io.dialob.questionnaire.service.api.QuestionnaireDatabasequestionnaireDatabase(DialobApiTemplate dialobApiTemplate)
-
-
-
Method Detail
-
dialobApiTemplate
@Bean @ConditionalOnMissingBean(io.dialob.db.dialob.api.DialobApiTemplate.class) public DialobApiTemplate dialobApiTemplate(DialobApiDbSettings settings)
-
formDatabase
@Bean @ConditionalOnProperty(prefix="dialob.form-database", name="database-type", havingValue="DIALOBAPIDB", matchIfMissing=true) public io.dialob.form.service.api.FormDatabase formDatabase(DialobApiTemplate dialobApiTemplate)
-
questionnaireDatabase
@Bean @ConditionalOnProperty(prefix="dialob.questionnaire-database", name="database-type", havingValue="DIALOBAPIDB", matchIfMissing=true) public io.dialob.questionnaire.service.api.QuestionnaireDatabase questionnaireDatabase(DialobApiTemplate dialobApiTemplate)
-
-