public interface FlowContextDataOperation
FlowContext isDataNotExist(String key, String message)
boolean containKey(String key)
<T> T checkData(String key, com.alibaba.fastjson.TypeReference<T> typeReference)
<T> T checkInstanceData(Class<T> clazz)
<T> T getData(String key, com.alibaba.fastjson.TypeReference<T> typeReference)
<T> T getInstanceData(Class<T> clazz)
FlowContext putFlowContextData(String key, Object value, FlowContextDataRange flowContextDataRange, FlowDataFeature... flowDataFeatures)
FlowContext putFlowContextData(Map<String,Object> dataMap, FlowContextDataRange flowContextDataRange, FlowDataFeature... flowDataFeatures)
FlowContext putContextData(String key, Object value, FlowDataFeature... flowDataFeatures)
FlowContext putContextThreadLocalData(String key, Object value, FlowDataFeature... flowDataFeatures)
FlowContext putData(String key, Object value, FlowDataFeature... flowDataFeatures)
FlowContext putTemporaryData(String key, Object value)
FlowContext putReturnData(String key, Object value)
FlowContext putCurrentCompositeFlowData(String key, Object value, FlowDataFeature... flowDataFeatures)
FlowContext putCurrentFlowData(String key, Object value, FlowDataFeature... flowDataFeatures)
FlowContext putThreadLocalData(String key, Object value, FlowDataFeature... flowDataFeatures)
FlowContext putInstanceData(Object instance)
instance - 上下文数据对象FlowContext putInstanceData(Object instance, Class classType)
instance - 上下文数据对象classType - 指定实例类型FlowContext putInstanceData(Object instance, Class classType, FlowContextDataRange flowContextDataRange, FlowDataFeature... flowDataFeatures)
instance - 上下文数据对象classType - 指定实例类型FlowContext putInstanceData(Object instance, FlowContextDataRange flowContextDataRange, FlowDataFeature... flowDataFeatures)
instance - 上下文数据对象FlowContext removeData(String key)
FlowContext removeData(String key, FlowContextDataRange flowContextDataRange)
FlowContext joinQuickFlow(QuickFlow quickFlow)
Copyright © 2024. All rights reserved.