Class ParameterManager


  • public class ParameterManager
    extends Object
    • Constructor Detail

      • ParameterManager

        public ParameterManager​(step.core.accessors.Accessor<Parameter> parameterAccessor,
                                EncryptionManager encryptionManager,
                                ch.exense.commons.app.Configuration configuration)
    • Method Detail

      • getAllParameterValues

        public Map<String,​String> getAllParameterValues​(Map<String,​Object> contextBindings,
                                                              step.core.objectenricher.ObjectPredicate objectPredicate)
      • getAllParameters

        public Map<String,​Parameter> getAllParameters​(Map<String,​Object> contextBindings,
                                                            step.core.objectenricher.ObjectPredicate objectPredicate)
      • encryptAllParameters

        public void encryptAllParameters()
      • resetAllProtectedParameters

        public void resetAllProtectedParameters()
      • getDefaultScriptEngine

        public String getDefaultScriptEngine()