Package io.dialob.boot
Class ApplicationAutoConfiguration.UIConfiguration
java.lang.Object
io.dialob.boot.ApplicationAutoConfiguration.UIConfiguration
- Enclosing class:
ApplicationAutoConfiguration
@Configuration(proxyBeanMethods=false)
@Profile("ui")
@Import({AdminController.class,FillController.class,ReviewController.class,ComposerController.class,GlobalModelAttributesInjector.class})
@EnableConfigurationProperties({AdminApplicationSettings.class,ComposerApplicationSettings.class,QuestionnaireApplicationSettings.class,ReviewApplicationSettings.class})
public static class ApplicationAutoConfiguration.UIConfiguration
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsettingsPageSettingsProvider(io.dialob.security.tenant.CurrentTenant currentTenant, io.dialob.questionnaire.service.api.QuestionnaireDatabase questionnaireDatabase, QuestionnaireApplicationSettings settings, ReviewApplicationSettings reviewSettings, Optional<AdminApplicationSettings> adminApplicationSettings, ComposerApplicationSettings composerApplicationSettings)
-
Constructor Details
-
UIConfiguration
public UIConfiguration()
-
-
Method Details
-
settingsPageSettingsProvider
@Bean public PageSettingsProvider settingsPageSettingsProvider(io.dialob.security.tenant.CurrentTenant currentTenant, io.dialob.questionnaire.service.api.QuestionnaireDatabase questionnaireDatabase, QuestionnaireApplicationSettings settings, ReviewApplicationSettings reviewSettings, Optional<AdminApplicationSettings> adminApplicationSettings, ComposerApplicationSettings composerApplicationSettings)
-