Package org.citrusframework.util
Class EnvUtils
java.lang.Object
org.citrusframework.util.EnvUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanbooleanPropertyOrDefault(SystemProvider systemProvider, String propertyName, String envName, boolean defaultValue) static <T extends Enum<T>>
TenumPropertyOrDefault(SystemProvider systemProvider, Class<T> enumClass, String propertyName, String envName, T defaultValue) static StringgetConfigurationProperty(SystemProvider systemProvider, String propertyName) static StringgetConfigurationProperty(SystemProvider systemProvider, String propertyName, String defaultValue) static StringtransformPropertyToEnv(String property)
-
Method Details
-
transformPropertyToEnv
-
booleanPropertyOrDefault
public static boolean booleanPropertyOrDefault(@Nonnull SystemProvider systemProvider, @Nonnull String propertyName, @Nonnull String envName, boolean defaultValue) -
enumPropertyOrDefault
@Nonnull public static <T extends Enum<T>> T enumPropertyOrDefault(@Nonnull SystemProvider systemProvider, @Nonnull Class<T> enumClass, @Nonnull String propertyName, @Nonnull String envName, @Nonnull T defaultValue) -
getConfigurationProperty
@Nullable public static String getConfigurationProperty(@Nonnull SystemProvider systemProvider, @Nonnull String propertyName) -
getConfigurationProperty
@Nullable public static String getConfigurationProperty(@Nonnull SystemProvider systemProvider, @Nonnull String propertyName, @Nonnull String defaultValue)
-