Package io.dialob.boot.settings
Class SettingsPageSettingsProvider
java.lang.Object
io.dialob.boot.settings.SettingsPageSettingsProvider
- All Implemented Interfaces:
PageSettingsProvider
-
Constructor Summary
ConstructorsConstructorDescriptionSettingsPageSettingsProvider(io.dialob.security.tenant.CurrentTenant currentTenant, io.dialob.questionnaire.service.api.QuestionnaireDatabase questionnaireDatabase, QuestionnaireApplicationSettings settings, ReviewApplicationSettings reviewSettings, ComposerApplicationSettings composerApplicationSettings, Optional<AdminApplicationSettings> adminApplicationSettings) -
Method Summary
Modifier and TypeMethodDescriptionfindPageSettings(String page) findPageSettingsByQuestionnaireId(String page, String questionnaireId) findPageSettingsByTenantId(String page, String tenantId)
-
Constructor Details
-
SettingsPageSettingsProvider
public SettingsPageSettingsProvider(io.dialob.security.tenant.CurrentTenant currentTenant, io.dialob.questionnaire.service.api.QuestionnaireDatabase questionnaireDatabase, QuestionnaireApplicationSettings settings, ReviewApplicationSettings reviewSettings, ComposerApplicationSettings composerApplicationSettings, Optional<AdminApplicationSettings> adminApplicationSettings)
-
-
Method Details
-
findPageSettingsByQuestionnaireId
@NonNull public PageAttributes findPageSettingsByQuestionnaireId(String page, String questionnaireId) - Specified by:
findPageSettingsByQuestionnaireIdin interfacePageSettingsProvider
-
findPageSettingsByTenantId
- Specified by:
findPageSettingsByTenantIdin interfacePageSettingsProvider
-
findPageSettings
- Specified by:
findPageSettingsin interfacePageSettingsProvider
-