Uses of Interface
de.iip_ecosphere.platform.services.environment.ValueConfigurer
Packages that use ValueConfigurer
-
Uses of ValueConfigurer in de.iip_ecosphere.platform.services.environment
Classes in de.iip_ecosphere.platform.services.environment that implement ValueConfigurerModifier and TypeClassDescriptionclassA parameter configurer for a parameter, including a type translator from JSON, aValueConfigurerfor setting the value and anSupplierto obtain the parameter value for failure recovery.Fields in de.iip_ecosphere.platform.services.environment declared as ValueConfigurerMethods in de.iip_ecosphere.platform.services.environment with parameters of type ValueConfigurerModifier and TypeMethodDescriptionstatic <T> voidAbstractService.addConfigurer(Map<String, ParameterConfigurer<?>> configurers, String name, Class<T> cls, de.iip_ecosphere.platform.transport.serialization.TypeTranslator<String, T> trans, ValueConfigurer<T> cfg) Helper method to add parameter configurers toconfigurers(without getter for rollback).static <T> voidAbstractService.addConfigurer(Map<String, ParameterConfigurer<?>> configurers, String name, Class<T> cls, de.iip_ecosphere.platform.transport.serialization.TypeTranslator<String, T> trans, ValueConfigurer<T> cfg, Supplier<T> getter) Helper method to add parameter configurers toconfigurerswithout binding to a system property.static <T> voidAbstractService.addConfigurer(Map<String, ParameterConfigurer<?>> configurers, String name, Class<T> cls, de.iip_ecosphere.platform.transport.serialization.TypeTranslator<String, T> trans, ValueConfigurer<T> cfg, Supplier<T> getter, String systemProperty) Helper method to add parameter configurers toconfigurerswithout binding to a system property.Constructors in de.iip_ecosphere.platform.services.environment with parameters of type ValueConfigurerModifierConstructorDescriptionParameterConfigurer(String name, Class<T> cls, de.iip_ecosphere.platform.transport.serialization.TypeTranslator<String, T> translator, ValueConfigurer<T> cfg) Creates a parameter configurer without getter, i.e., implicitly recovery is disabled.ParameterConfigurer(String name, Class<T> cls, de.iip_ecosphere.platform.transport.serialization.TypeTranslator<String, T> translator, ValueConfigurer<T> cfg, Supplier<T> getter) Creates a parameter configurer without getter, i.e., implicitly recovery is disabled.