Class AdminSettingsService

java.lang.Object
sk.iway.iwcm.admin.settings.AdminSettingsService

public class AdminSettingsService extends Object
Podporna trieda pre ziskanie udajov ulozenych v admin_settings tabulke ako (JSON) hodnoty
  • Constructor Details

    • AdminSettingsService

      public AdminSettingsService()
    • AdminSettingsService

      public AdminSettingsService(UserDetails user)
  • Method Details

    • setUser

      public void setUser(UserDetails user)
    • getValue

      public String getValue(String key)
      Vrati String hodnotu nastaveni pouzivatela so zadanym klucom
      Parameters:
      key -
      Returns:
    • getJsonValue

      public String getJsonValue(String key, String jsonPath)
      Vrati hodnotu z JSON objektu v zadanom kluci a zadanej JSON ceste (napr. kluc.druhy.treti)
      Parameters:
      key -
      jsonPath -
      Returns:
    • getJsonBooleanValue

      public boolean getJsonBooleanValue(String key, String jsonPath)
      Vrati boolean hodnotu z JSON objektu v zadanom kluci a zadanej JSON ceste (napr. kluc.druhy.treti)
      Parameters:
      key -
      jsonPath -
      Returns:
    • getJsonIntValue

      public int getJsonIntValue(String key, String jsonPath)
      Vrati cislo (alebo -1 ak sa nejedna o cislo) z JSON objektu v zadanom kluci a zadanej JSON ceste (napr. kluc.druhy.treti)
      Parameters:
      key -
      jsonPath -
      Returns:
    • saveSettings

      public boolean saveSettings(String key, String value)
      Ulozi nastavenia pouzivatela so zadanym klucom a hodnotou
      Parameters:
      key -
      value -
      Returns: