Class SperfConfigServiceImpl

java.lang.Object
org.xbricks.sperftest.services.SperfConfigServiceImpl
All Implemented Interfaces:
SperfConfigService

@Service public class SperfConfigServiceImpl extends Object implements SperfConfigService
  • Constructor Details

  • Method Details

    • createDefaultConfig

      public void createDefaultConfig()
      Description copied from interface: SperfConfigService
      Erstellt eine Standardkonfiguration mit bestimmten ausgewählten Spalten, die bereits configSelected=true und somit standardmäßig greift, wenn keine andere SperfConfig ausgewählt wird.
      Specified by:
      createDefaultConfig in interface SperfConfigService
    • save

      public void save(SperfConfig sperfConfig)
      Description copied from interface: SperfConfigService
      Speichert die übergebene sperfConfig. Wenn bereits eine Konfiguration mit dem gleichen Konfigurationsnamen existiert, wird diese aktualisiert.
      Specified by:
      save in interface SperfConfigService
    • getConfigNames

      public List<String> getConfigNames()
      Description copied from interface: SperfConfigService
      Gibt die Liste der Namen aller vorhandenen Konfigurationen zurück.
      Specified by:
      getConfigNames in interface SperfConfigService
    • getSelectedConfig

      public SperfConfig getSelectedConfig()
      Description copied from interface: SperfConfigService
      Gibt die aktuell ausgewählte und somit aktive Konfiguration zurück.
      Specified by:
      getSelectedConfig in interface SperfConfigService
    • setSelectedConfig

      public void setSelectedConfig(String configName)
      Description copied from interface: SperfConfigService
      Wählt die übergebene Konfiguration als aktiv aus und deaktiviert alle anderen Konfigurationen.
      Specified by:
      setSelectedConfig in interface SperfConfigService