Class SystemProperties

java.lang.Object
com.suncode.pwfl.administration.configuration.SystemProperties

public class SystemProperties extends Object
Klasa umożliwiająca pobieranie parametrów uruchomieniowych systemu
Author:
Patryk Kotlarz 19 kwi 2017
  • Constructor Details

    • SystemProperties

      public SystemProperties()
  • Method Details

    • getString

      public static String getString(String key)
      Pobiera tekstowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      Returns:
      wartość parametru lub null, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getString

      public static String getString(String key, String defaultValue)
      Pobiera tekstowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      defaultValue - wartość domyślna, jeżeli parametr nie znajduje się w bazie ani pliku konfiguracyjnym
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getString

      public static String getString(DefinedSystemParameter definedParameter)
      Pobiera tekstowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      definedParameter - obiekt (DefinedSystemParameter
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getPassword

      public static String getPassword(String key)
      Pobiera tekstowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym. Jeżeli parametr znajduje się w bazie, zostaje zdeszyfrowany.
      Parameters:
      key - klucz parametru
      Returns:
      wartość parametru lub null, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getPassword

      public static String getPassword(String key, String defaultValue)
      Pobiera tekstowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym. Jeżeli parametr znajduje się w bazie, zostaje zdeszyfrowany.
      Parameters:
      key - klucz parametru
      defaultValue - wartość domyślna, jeżeli parametr nie znajduje się w bazie ani pliku konfiguracyjnym
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getPassword

      public static String getPassword(DefinedSystemParameter definedParameter)
      Pobiera tekstowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym. Jeżeli parametr znajduje się w bazie, zostaje zdeszyfrowany.
      Parameters:
      definedParameter - obiekt (DefinedSystemParameter
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getBoolean

      public static Boolean getBoolean(String key)
      Pobiera logiczny parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      Returns:
      wartość parametru lub null, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getBoolean

      public static Boolean getBoolean(String key, Boolean defaultValue)
      Pobiera logiczny parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      defaultValue - wartość domyślna, jeżeli parametr nie znajduje się w bazie ani pliku konfiguracyjnym
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getBoolean

      public static Boolean getBoolean(DefinedSystemParameter definedParameter)
      Pobiera logiczny parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      definedParameter - obiekt (DefinedSystemParameter
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getLong

      public static Long getLong(String key)
      Pobiera liczbowy (całkowity) parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      Returns:
      wartość parametru lub null, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getLong

      public static Long getLong(String key, Long defaultValue)
      Pobiera liczbowy (całkowity) parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      defaultValue - wartość domyślna, jeżeli parametr nie znajduje się w bazie ani pliku konfiguracyjnym
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getLong

      public static Long getLong(DefinedSystemParameter definedParameter)
      Pobiera liczbowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      definedParameter - obiekt (DefinedSystemParameter
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getDouble

      public static Double getDouble(String key)
      Pobiera liczbowy (zmiennoprzecinkowy) parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      Returns:
      wartość parametru lub null, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getDouble

      public static Double getDouble(String key, Double defaultValue)
      Pobiera liczbowy (zmiennoprzecinkowy) parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      defaultValue - wartość domyślna, jeżeli parametr nie znajduje się w bazie ani pliku konfiguracyjnym
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getDouble

      public static Double getDouble(DefinedSystemParameter definedParameter)
      Pobiera liczbowy (zmiennoprzecinkowy) parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      definedParameter - obiekt (DefinedSystemParameter
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getDate

      public static Date getDate(String key)
      Pobiera datowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      Returns:
      wartość parametru lub null, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getDate

      public static Date getDate(String key, Date defaultValue)
      Pobiera datowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      key - klucz parametru
      defaultValue - wartość domyślna, jeżeli parametr nie znajduje się w bazie ani pliku konfiguracyjnym
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym
    • getDate

      public static Date getDate(DefinedSystemParameter definedParameter)
      Pobiera datowy parametr konfiguracyjny systemu. Jeżeli parametr nie znajduje się w bazie, próbuje znaleźć parametr w pliku konfiguracyjnym.
      Parameters:
      definedParameter - obiekt (DefinedSystemParameter
      Returns:
      wartość parametru lub wartość domyślna, jeżeli nie znajduje się ani w bazie, ani w pliku konfiguracyjnym