Class ValueProviderGlobalContext

    • Field Detail

      • PARAM_PLUGIN_NAME

        public static final String PARAM_PLUGIN_NAME
        Parameter name in value provider configuration to specify the value provider plugin name. If not defined, the value provider name itself is used as plugin name.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ValueProviderGlobalContext

        public ValueProviderGlobalContext()
    • Method Detail

      • getValueProviderConfig

        public Map<String,​Map<String,​Object>> getValueProviderConfig()
        Returns:
        Configuration for value providers. The outer map uses the value provider plugin name as key, the inner map contain the config properties. Never null.
      • getValueProviderConfig

        public Map<String,​Object> getValueProviderConfig​(String valueProviderName)
        Parameters:
        valueProviderName - Value provider name
        Returns:
        Configuration for the given value provider. Never null.
      • getGlobalValueProviderCache

        public Map<String,​Object> getGlobalValueProviderCache()
        Get global cache map used by all value provider plugin implementations.
        Returns:
        Global cache map