类 ChainState
java.lang.Object
dev.tinyflow.core.chain.ChainState
- 所有已实现的接口:
Serializable
- 另请参阅:
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private Stringprivate longprivate ExceptionSummaryprivate Stringprivate ConcurrentHashMap<String,Object> private Stringprivate Stringprivate ChainStatusprivate long -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddComputeCost(Long value) voidaddSuspendForParameter(Parameter parameter) voidaddSuspendForParameters(List<Parameter> parameters) voidaddSuspendNodeId(String nodeId) voidaddTriggerEdgeId(String edgeId) voidaddTriggerNodeId(String nodeId) voidaddUncheckedEdgeId(String edgeId) voidaddUncheckedNodeId(String nodeId) static ChainStategetError()getNodeExecuteResult(String nodeId) longprivate booleanisNullOrBlank(Object value) voidremoveSuspendNodeId(String nodeId) booleanremoveUncheckedEdgeId(String edgeId) booleanremoveUncheckedNodeId(String nodeId) voidreset()resolveParameters(Node node) resolveParameters(Node node, List<? extends Parameter> parameters) resolveParameters(Node node, List<? extends Parameter> parameters, Map<String, Object> formatArgs, boolean ignoreRequired) resolveValue(String path) voidsetChainDefinitionId(String chainDefinitionId) voidsetComputeCost(long computeCost) voidsetComputeCost(Long computeCost) voidsetEnvironment(Map<String, Object> environment) voidsetError(ExceptionSummary error) voidsetExecuteResult(Map<String, Object> executeResult) voidsetInstanceId(String instanceId) voidsetMemory(ConcurrentHashMap<String, Object> memory) voidsetMessage(String message) voidsetParentInstanceId(String parentInstanceId) voidsetStatus(ChainStatus status) voidsetSuspendForParameters(List<Parameter> suspendForParameters) voidsetSuspendNodeIds(Set<String> suspendNodeIds) voidsetTriggerEdgeIds(List<String> triggerEdgeIds) voidsetTriggerNodeIds(List<String> triggerNodeIds) voidsetUncheckedEdgeIds(List<String> uncheckedEdgeIds) voidsetUncheckedNodeIds(List<String> uncheckedNodeIds) voidsetVersion(long version) toJSON()toString()
-
字段详细资料
-
instanceId
-
parentInstanceId
-
chainDefinitionId
-
memory
-
executeResult
-
environment
-
triggerEdgeIds
-
triggerNodeIds
-
uncheckedEdgeIds
-
uncheckedNodeIds
-
computeCost
-
suspendNodeIds
-
suspendForParameters
-
status
-
message
-
error
-
version
-
-
构造器详细资料
-
ChainState
public ChainState()
-
-
方法详细资料
-
getInstanceId
-
setInstanceId
-
getParentInstanceId
-
setParentInstanceId
-
getChainDefinitionId
-
setChainDefinitionId
-
getMemory
-
setMemory
-
getExecuteResult
-
setExecuteResult
-
getEnvironment
-
setEnvironment
-
getTriggerEdgeIds
-
setTriggerEdgeIds
-
addTriggerEdgeId
-
getTriggerNodeIds
-
setTriggerNodeIds
-
addTriggerNodeId
-
getUncheckedEdgeIds
-
setUncheckedEdgeIds
-
addUncheckedEdgeId
-
removeUncheckedEdgeId
-
getUncheckedNodeIds
-
setUncheckedNodeIds
-
addUncheckedNodeId
-
removeUncheckedNodeId
-
getComputeCost
-
setComputeCost
-
setComputeCost
-
getSuspendNodeIds
-
setSuspendNodeIds
-
addSuspendNodeId
-
removeSuspendNodeId
-
getSuspendForParameters
-
setSuspendForParameters
-
addSuspendForParameter
-
addSuspendForParameters
-
getStatus
-
setStatus
-
getMessage
-
setMessage
-
getError
-
setError
-
getVersion
-
setVersion
-
fromJSON
-
toJSON
-
reset
-
addComputeCost
-
getNodeExecuteResult
-
resolveValue
-
resolveParameters
-
resolveParameters
-
resolveParameters
-
isNullOrBlank
-
getEnvMap
-
getStartParameters
-
resolveParameters
-
toString
-