Anchorage API reference
Documentation
GitHub
Preparing search index...
@proofoftech/flowsafe
background-tasks
TenantScopedBackgroundTasksStorageD1
Class TenantScopedBackgroundTasksStorageD1
Tenant-bound D1 task domain used by one background-task manager DO.
Hierarchy
BackgroundTasksStorageD1
TenantScopedBackgroundTasksStorageD1
Index
Constructors
constructor
Properties
[
TENANT_
SCOPED_
BACKGROUND_
TASKS_
D1]
tenant
Id
Methods
create
Task
delete
Task
delete
Tasks
get
Running
Count
get
Running
Count
By
Agent
get
Task
list
Tasks
update
Task
Constructors
constructor
new
TenantScopedBackgroundTasksStorageD1
(
config
:
D1DomainConfig
,
options
:
{
tenantId
:
string
;
workflows
:
DurableObjectWorkflowsStorageD1
}
,
)
:
TenantScopedBackgroundTasksStorageD1
Parameters
config
:
D1DomainConfig
options
:
{
tenantId
:
string
;
workflows
:
DurableObjectWorkflowsStorageD1
}
Returns
TenantScopedBackgroundTasksStorageD1
Properties
Readonly
[
TENANT_
SCOPED_
BACKGROUND_
TASKS_
D1]
"[TENANT_SCOPED_BACKGROUND_TASKS_D1]"
:
true
= ...
Readonly
tenant
Id
tenantId
:
string
Methods
create
Task
createTask
(
task
:
BackgroundTask
)
:
Promise
<
void
>
Parameters
task
:
BackgroundTask
Returns
Promise
<
void
>
delete
Task
deleteTask
(
taskId
:
string
)
:
Promise
<
void
>
Parameters
taskId
:
string
Returns
Promise
<
void
>
delete
Tasks
deleteTasks
(
filter
:
TaskFilter
)
:
Promise
<
void
>
Parameters
filter
:
TaskFilter
Returns
Promise
<
void
>
get
Running
Count
getRunningCount
()
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Running
Count
By
Agent
getRunningCountByAgent
(
agentId
:
string
)
:
Promise
<
number
>
Parameters
agentId
:
string
Returns
Promise
<
number
>
get
Task
getTask
(
taskId
:
string
)
:
Promise
<
BackgroundTask
|
null
>
Parameters
taskId
:
string
Returns
Promise
<
BackgroundTask
|
null
>
list
Tasks
listTasks
(
filter
:
TaskFilter
)
:
Promise
<
TaskListResult
>
Parameters
filter
:
TaskFilter
Returns
Promise
<
TaskListResult
>
update
Task
updateTask
(
taskId
:
string
,
update
:
UpdateBackgroundTask
)
:
Promise
<
void
>
Parameters
taskId
:
string
update
:
UpdateBackgroundTask
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
[
TENANT_
SCOPED_
BACKGROUND_
TASKS_
D1]
tenant
Id
Methods
create
Task
delete
Task
delete
Tasks
get
Running
Count
get
Running
Count
By
Agent
get
Task
list
Tasks
update
Task
Documentation
GitHub
Anchorage API reference
Loading...
Tenant-bound D1 task domain used by one background-task manager DO.