summaryrefslogtreecommitdiff
path: root/src/main/java/dev/dnpm/oshelper/services/SettingsService.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/dev/dnpm/oshelper/services/SettingsService.java')
-rw-r--r--src/main/java/dev/dnpm/oshelper/services/SettingsService.java72
1 files changed, 37 insertions, 35 deletions
diff --git a/src/main/java/dev/dnpm/oshelper/services/SettingsService.java b/src/main/java/dev/dnpm/oshelper/services/SettingsService.java
index 61ef193..82dfcfc 100644
--- a/src/main/java/dev/dnpm/oshelper/services/SettingsService.java
+++ b/src/main/java/dev/dnpm/oshelper/services/SettingsService.java
@@ -20,48 +20,50 @@
package dev.dnpm.oshelper.services;
import dev.dnpm.oshelper.database.SettingsRepository;
-
import java.util.Optional;
-/**
- * Implementiert den Dienst zur Ermittlung von Systemeinstellungen
- */
+/** Implementiert den Dienst zur Ermittlung von Systemeinstellungen */
public class SettingsService {
- private final SettingsRepository settingsRepository;
+ private final SettingsRepository settingsRepository;
- public SettingsService(final SettingsRepository settingsRepository) {
- this.settingsRepository = settingsRepository;
- }
+ public SettingsService(final SettingsRepository settingsRepository) {
+ this.settingsRepository = settingsRepository;
+ }
- /**
- * Übergibt ein <code>Optional</code> für die Einstellung mit angegebenen Namen
- * @param name Name der Einstellung
- * @return Optional mit Wert der Einstellung oder ein leeres Optional, wenn Einstellung nicht gefunden
- */
- public Optional<String> getSetting(String name) {
- var sid = settingsRepository.findByName(name);
- if (null == sid) {
- return Optional.empty();
- }
- return Optional.of(sid.getValue());
+ /**
+ * Übergibt ein <code>Optional</code> für die Einstellung mit angegebenen Namen
+ *
+ * @param name Name der Einstellung
+ * @return Optional mit Wert der Einstellung oder ein leeres Optional, wenn Einstellung nicht
+ * gefunden
+ */
+ public Optional<String> getSetting(String name) {
+ var sid = settingsRepository.findByName(name);
+ if (null == sid) {
+ return Optional.empty();
}
+ return Optional.of(sid.getValue());
+ }
- /**
- * Übergibt die SID als <code>Optional</code>
- * @return Optional mit Wert der SID
- */
- public Optional<String> getSID() {
- return getSetting("SID");
- }
+ /**
+ * Übergibt die SID als <code>Optional</code>
+ *
+ * @return Optional mit Wert der SID
+ */
+ public Optional<String> getSID() {
+ return getSetting("SID");
+ }
- /**
- * Übergibt die Einstellung für <code>mehrere_mtb_in_mtbepisode</code>
- * @return Übergibt <code>true</code>, wenn <code>mehrere_mtb_in_mtbepisode</code> auf "Ja" gesetzt ist.
- */
- @Deprecated(since = "2.1.0", forRemoval = true)
- public boolean multipleMtbsInMtbEpisode() {
- var setting = getSetting("mehrere_mtb_in_mtbepisode");
- return setting.isPresent() && setting.get().equals("true");
- }
+ /**
+ * Übergibt die Einstellung für <code>mehrere_mtb_in_mtbepisode</code>
+ *
+ * @return Übergibt <code>true</code>, wenn <code>mehrere_mtb_in_mtbepisode</code> auf "Ja"
+ * gesetzt ist.
+ */
+ @Deprecated(since = "2.1.0", forRemoval = true)
+ public boolean multipleMtbsInMtbEpisode() {
+ var setting = getSetting("mehrere_mtb_in_mtbepisode");
+ return setting.isPresent() && setting.get().equals("true");
+ }
}