Class ConfigurationUtil

java.lang.Object
com.saperion.ngc.util.ConfigurationUtil
All Implemented Interfaces:
Serializable

public final class ConfigurationUtil extends Object implements Serializable
Utility class used to load configuration parameters from webclient configuration. This class is provided for backwards-compatibility. WebClientConfiguration should be used instead.
See Also:
  • Method Details

    • getWebConfig

      public static String getWebConfig(String paramName)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      paramName - param-name
      Returns:
      param-value or null if the corresponding value does not exist.
    • getWebConfig

      public static String getWebConfig(String paramName, String defaultValue)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      paramName - The name of the context-parameter to get the value from.
      defaultValue - The returned default value, if no context-paramter exists by the given name.
      Returns:
      The context-param value or the default value.
    • externalGetWebConfig

      public static String externalGetWebConfig(jakarta.servlet.http.HttpSession session, String paramName)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      session - the session
      paramName - the param name
      Returns:
      param-value or null if the corresponding value does not exist.
    • externalGetWebConfigInt

      public static int externalGetWebConfigInt(jakarta.servlet.http.HttpSession session, String paramName, int defaultValue)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      session - the session
      paramName - the param name
      defaultValue - the default value to return if context parameter does not exist
      Returns:
      param-value or the specified defaultValue if the corresponding value does not exist.
    • getContextPath

      public static String getContextPath()
      Get Context Path.
      Returns:
      contextPath
    • getHost

      public static String getHost()
      Get Host.
      Returns:
      host
    • getWebConfigBoolean

      public static boolean getWebConfigBoolean(String paramName)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      paramName - param-name
      Returns:
      param-value
    • getWebConfigBoolean

      public static boolean getWebConfigBoolean(String paramName, boolean defaultValue)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      paramName - parameter name
      defaultValue - default value
      Returns:
      param-value as boolean or defaultValue if context-param does not exist.
    • getWebConfigInt

      public static int getWebConfigInt(String paramName)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      paramName - name of the param to get the int value of.
      Returns:
      int value of the given param-name. If a NumberFormatException is thrown this method returns -1.
    • getWebConfigInt

      public static int getWebConfigInt(String paramName, int defaultValue)
      This method is provided for backwards-compatibility. The configuration values are read using WebClientConfiguration with ConfigurationSource.GLOBAL.
      Parameters:
      paramName - name of the param to get the int value of.
      defaultValue - default value
      Returns:
      int value of the given param-name. If a NumberFormatException is thrown this method returns -1.