Skip to main content
Version: Next

TaskStore

Home > @backstage/plugin-scaffolder-backend > TaskStore

Warning: This API is now obsolete.

this type is deprecated, and there will be a new way to create Workers in the next major version.

TaskStore

Signature:

export interface TaskStore 

Methods

Method

Description

cancelTask(options)?

(Optional)

claimTask()

cleanWorkspace({ taskId })?

(Optional)

completeTask(options)

createTask(options)

emitLogEvent(options)

getTask(taskId)

getTaskState({ taskId })?

(Optional)

heartbeatTask(taskId)

list(options)?

(Optional)

list(options)?

(Optional)

listEvents(options)

listStaleTasks(options)

recoverTasks(options)?

(Optional)

rehydrateWorkspace(options)?

(Optional)

retryTask(options)?

(Optional)

saveTaskState(options)?

(Optional)

serializeWorkspace({ path, taskId, })?

(Optional)

shutdownTask(options)?

(Optional)