uni-flow 公开 API(中文注解) / InMemoryCheckpointStore
Class: InMemoryCheckpointStore
Defined in: layer4/checkpoint-store.ts:4
进程内检查点存储:按 runId 保存 / 加载 / 列出快照。
Implements
Constructors
Constructor
new InMemoryCheckpointStore():
InMemoryCheckpointStore
Returns
InMemoryCheckpointStore
Methods
delete()
delete(
runId):Promise<void>
Defined in: layer4/checkpoint-store.ts:34
Parameters
runId
string
Returns
Promise<void>
Implementation of
list()
list(
runId):Promise<SnapshotMeta[]>
Defined in: layer4/checkpoint-store.ts:25
Parameters
runId
string
Returns
Promise<SnapshotMeta[]>
Implementation of
load()
load(
runId,snapshotId?):Promise<WorkflowSnapshot|null>
Defined in: layer4/checkpoint-store.ts:15
Parameters
runId
string
snapshotId?
string
Returns
Promise<WorkflowSnapshot | null>
Implementation of
save()
save(
runId,snapshot):Promise<string>
Defined in: layer4/checkpoint-store.ts:7
Parameters
runId
string
snapshot
Returns
Promise<string>