AngularTS
Preparing search index...
WorkflowSupervisor
Interface WorkflowSupervisor<TWorkflows>
interface
WorkflowSupervisor
<
TWorkflows
extends
WorkflowSupervisorWorkflowMap
=
WorkflowSupervisorWorkflowMap
,
>
{
diagnostics
:
readonly
WorkflowSupervisorDiagnostic
[]
;
id
:
string
;
ready
:
Promise
<
|
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
|
undefined
,
>
;
status
:
WorkflowSupervisorStatus
;
cancelAll
()
:
number
;
persist
()
:
Promise
<
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
,
>
;
recover
()
:
Promise
<
|
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
|
undefined
,
>
;
restore
(
snapshot
:
unknown
)
:
void
;
snapshot
()
:
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
,
>
;
workflow
<
TWorkflowName
extends
string
>
(
name
:
TWorkflowName
,
)
:
WorkflowFromDefinition
<
TWorkflows
[
TWorkflowName
]
>
;
}
Type Parameters
TWorkflows
extends
WorkflowSupervisorWorkflowMap
=
WorkflowSupervisorWorkflowMap
Index
Properties
diagnostics
id
ready
status
Methods
cancel
All
persist
recover
restore
snapshot
workflow
Properties
Readonly
diagnostics
diagnostics
:
readonly
WorkflowSupervisorDiagnostic
[]
Readonly
id
id
:
string
Readonly
ready
ready
:
Promise
<
|
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
|
undefined
,
>
Readonly
status
status
:
WorkflowSupervisorStatus
Methods
cancel
All
cancelAll
()
:
number
Returns
number
persist
persist
()
:
Promise
<
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
,
>
Returns
Promise
<
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
>
recover
recover
()
:
Promise
<
|
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
|
undefined
,
>
Returns
Promise
<
|
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
|
undefined
,
>
restore
restore
(
snapshot
:
unknown
)
:
void
Parameters
snapshot
:
unknown
Returns
void
snapshot
snapshot
()
:
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
,
>
Returns
WorkflowSupervisorSnapshot
<
WorkflowSupervisorSnapshotMap
<
TWorkflows
>
>
workflow
workflow
<
TWorkflowName
extends
string
>
(
name
:
TWorkflowName
,
)
:
WorkflowFromDefinition
<
TWorkflows
[
TWorkflowName
]
>
Type Parameters
TWorkflowName
extends
string
Parameters
name
:
TWorkflowName
Returns
WorkflowFromDefinition
<
TWorkflows
[
TWorkflowName
]
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
diagnostics
id
ready
status
Methods
cancel
All
persist
recover
restore
snapshot
workflow
AngularTS
Loading...