Interface ConfigurationViewService

  • All Known Implementing Classes:
    SecureConfigurationViewService

    public interface ConfigurationViewService
    ConfigurationViewService provides a filtered view of System environment variables, system properties and Hybris configuration. It can be used to filter out sensitive data such as passwords before presenting them to user.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.String> readConfigParameters()
      Reads and filters Hybris configuration - equivalent to Registry.getCurrentTenant().getConfig()
      java.util.Map<java.lang.String,​java.lang.String> readEnvVariables()
      Reads and filters system environment variables - equivalent to System.getenv()
      java.util.Properties readSystemProperties()
      Reads and filters system properties - equivalent to System.getProperties()
    • Method Detail

      • readSystemProperties

        java.util.Properties readSystemProperties()
        Reads and filters system properties - equivalent to System.getProperties()
        Returns:
        filtered subset of system properties
      • readEnvVariables

        java.util.Map<java.lang.String,​java.lang.String> readEnvVariables()
        Reads and filters system environment variables - equivalent to System.getenv()
        Returns:
        filtered subset of system environment variables
      • readConfigParameters

        java.util.Map<java.lang.String,​java.lang.String> readConfigParameters()
        Reads and filters Hybris configuration - equivalent to Registry.getCurrentTenant().getConfig()
        Returns:
        filtered subset Hybris configuration