Interface SperfConfigService

All Known Implementing Classes:
SperfConfigServiceImpl

public interface SperfConfigService
Service zum Umgang mit der Sperf-Konfiguration.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Erstellt eine Standardkonfiguration mit bestimmten ausgewählten Spalten, die bereits configSelected=true und somit standardmäßig greift, wenn keine andere SperfConfig ausgewählt wird.
    Gibt die Liste der Namen aller vorhandenen Konfigurationen zurück.
    Gibt die aktuell ausgewählte und somit aktive Konfiguration zurück.
    void
    save(SperfConfig sperfConfig)
    Speichert die übergebene sperfConfig.
    void
    Wählt die übergebene Konfiguration als aktiv aus und deaktiviert alle anderen Konfigurationen.
  • Method Details

    • createDefaultConfig

      void createDefaultConfig()
      Erstellt eine Standardkonfiguration mit bestimmten ausgewählten Spalten, die bereits configSelected=true und somit standardmäßig greift, wenn keine andere SperfConfig ausgewählt wird.
    • save

      void save(SperfConfig sperfConfig)
      Speichert die übergebene sperfConfig. Wenn bereits eine Konfiguration mit dem gleichen Konfigurationsnamen existiert, wird diese aktualisiert.
    • getConfigNames

      List<String> getConfigNames()
      Gibt die Liste der Namen aller vorhandenen Konfigurationen zurück.
    • getSelectedConfig

      SperfConfig getSelectedConfig()
      Gibt die aktuell ausgewählte und somit aktive Konfiguration zurück.
    • setSelectedConfig

      void setSelectedConfig(String configName)
      Wählt die übergebene Konfiguration als aktiv aus und deaktiviert alle anderen Konfigurationen.