Anchorage API reference
Documentation
GitHub
Preparing search index...
@proofoftech/flowsafe
index
DurableObjectRunOwnershipStore
Interface DurableObjectRunOwnershipStore
interface
DurableObjectRunOwnershipStore
{
owner
(
kind
:
"run"
|
"thread"
|
"resource"
|
"schedule"
,
resourceId
:
string
,
)
:
Promise
<
DurableObjectRunOwner
|
undefined
>
;
release
?
(
kind
:
"run"
,
resourceId
:
string
,
owner
:
DurableObjectRunOwner
,
)
:
Promise
<
boolean
>
;
reserveAll
(
claims
:
readonly
{
kind
:
"run"
;
resourceId
:
string
}
[]
,
owner
:
DurableObjectRunOwner
,
token
:
string
,
)
:
Promise
<
boolean
>
;
settleReservation
(
token
:
string
,
release
:
readonly
{
kind
:
"run"
;
resourceId
:
string
}
[]
,
)
:
Promise
<
void
>
;
}
Index
Methods
owner
release?
reserve
All
settle
Reservation
Methods
owner
owner
(
kind
:
"run"
|
"thread"
|
"resource"
|
"schedule"
,
resourceId
:
string
,
)
:
Promise
<
DurableObjectRunOwner
|
undefined
>
Parameters
kind
:
"run"
|
"thread"
|
"resource"
|
"schedule"
resourceId
:
string
Returns
Promise
<
DurableObjectRunOwner
|
undefined
>
Optional
release
release
?
(
kind
:
"run"
,
resourceId
:
string
,
owner
:
DurableObjectRunOwner
,
)
:
Promise
<
boolean
>
Parameters
kind
:
"run"
resourceId
:
string
owner
:
DurableObjectRunOwner
Returns
Promise
<
boolean
>
reserve
All
reserveAll
(
claims
:
readonly
{
kind
:
"run"
;
resourceId
:
string
}
[]
,
owner
:
DurableObjectRunOwner
,
token
:
string
,
)
:
Promise
<
boolean
>
Parameters
claims
:
readonly
{
kind
:
"run"
;
resourceId
:
string
}
[]
owner
:
DurableObjectRunOwner
token
:
string
Returns
Promise
<
boolean
>
settle
Reservation
settleReservation
(
token
:
string
,
release
:
readonly
{
kind
:
"run"
;
resourceId
:
string
}
[]
,
)
:
Promise
<
void
>
Parameters
token
:
string
release
:
readonly
{
kind
:
"run"
;
resourceId
:
string
}
[]
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Methods
owner
release
reserve
All
settle
Reservation
Documentation
GitHub
Anchorage API reference
Loading...