类 NodeState
java.lang.Object
dev.tinyflow.core.chain.NodeState
- 所有已实现的接口:
Serializable
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private String(专用程序包) ExceptionSummaryprivate AtomicIntegerprivate intprotected ConcurrentHashMap<String,Object> private Stringprivate intprotected NodeStatusprivate AtomicIntegerprivate long -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidgetError()int<T> TgetMemoryOrDefault(String key, T defaultValue) intlongbooleanvoidrecordExecute(String fromEdgeId) voidrecordTrigger(String fromEdgeId) voidsetChainInstanceId(String chainInstanceId) voidsetError(ExceptionSummary error) voidsetExecuteCount(AtomicInteger executeCount) voidsetExecuteEdgeIds(List<String> executeEdgeIds) voidsetLoopCount(int loopCount) voidsetMemory(ConcurrentHashMap<String, Object> memory) voidvoidsetRetryCount(int retryCount) voidsetStatus(NodeStatus status) voidsetTriggerCount(AtomicInteger triggerCount) voidsetTriggerEdgeIds(List<String> triggerEdgeIds) voidsetVersion(long version)
-
字段详细资料
-
nodeId
-
chainInstanceId
-
memory
-
status
-
retryCount
-
loopCount
-
triggerCount
-
triggerEdgeIds
-
executeCount
-
executeEdgeIds
-
error
-
version
-
-
构造器详细资料
-
NodeState
public NodeState()
-
-
方法详细资料
-
getNodeId
-
setNodeId
-
getChainInstanceId
-
setChainInstanceId
-
getMemory
-
setMemory
-
addMemory
-
getMemoryOrDefault
-
getStatus
-
getRetryCount
-
setRetryCount
-
getLoopCount
-
setLoopCount
-
getTriggerCount
-
setTriggerCount
-
getTriggerEdgeIds
-
setTriggerEdgeIds
-
getExecuteCount
-
setExecuteCount
-
getExecuteEdgeIds
-
setExecuteEdgeIds
-
getError
-
setError
-
getVersion
-
setVersion
-
isUpstreamFullyExecuted
-
recordTrigger
-
recordExecute
-
setStatus
-
getLastExecuteEdgeId
-