类 PropertyFactory
- java.lang.Object
-
- cn.feiliu.taskflow.sdk.config.PropertyFactory
-
public class PropertyFactory extends Object
Used to configure the Taskflow workers using properties.- 从以下版本开始:
- 2024-09-01
- 作者:
- SHOUSHEN.LUAN
-
-
构造器概要
构造器 构造器 说明 PropertyFactory()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidenabledSpringEnv()static BooleangetBoolean(String workerName, String property, Boolean defaultValue)static booleangetBooleanWithFallback(String workerName, String property, String fallbackName, boolean defaultValue)获取指定属性的布尔值,支持回退值。static IntegergetInteger(String workerName, String property, Integer defaultValue)static StringgetString(String workerName, String property, String defaultValue)static StringgetStringWithFallback(String workerName, String property, String fallbackName, String defaultValue)
-
-
-
方法详细资料
-
enabledSpringEnv
public static void enabledSpringEnv()
-
getInteger
public static Integer getInteger(String workerName, String property, Integer defaultValue)
-
getBoolean
public static Boolean getBoolean(String workerName, String property, Boolean defaultValue)
-
getBooleanWithFallback
public static boolean getBooleanWithFallback(String workerName, String property, String fallbackName, boolean defaultValue)
获取指定属性的布尔值,支持回退值。 首先尝试从指定的 workerName 中获取属性值,如果未找到,则使用回退名称进行尝试。 如果仍然未找到,则返回默认值。- 参数:
workerName- 指定的 worker 名称property- 要获取的属性名称fallbackName- 回退使用的名称defaultValue- 默认值,如果所有尝试都失败则返回此值- 返回:
- 属性对应的布尔值
-
-