@resonatehq/sdk
Preparing search index...
Core
Class Core
Index
Constructors
constructor
Methods
execute
Until
Blocked
on
Message
Constructors
constructor
new
Core
(
__namedParameters
:
{
clock
:
Clock
;
codec
:
Codec
;
dependencies
:
Map
<
string
,
any
>
;
heartbeat
:
Heartbeat
;
logger
:
Logger
;
optsBuilder
:
OptionsBuilder
;
pid
:
string
;
registry
:
Registry
;
send
:
Send
;
ttl
:
number
;
}
,
)
:
Core
Parameters
__namedParameters
:
{
clock
:
Clock
;
codec
:
Codec
;
dependencies
:
Map
<
string
,
any
>
;
heartbeat
:
Heartbeat
;
logger
:
Logger
;
optsBuilder
:
OptionsBuilder
;
pid
:
string
;
registry
:
Registry
;
send
:
Send
;
ttl
:
number
;
}
Returns
Core
Methods
execute
Until
Blocked
executeUntilBlocked
(
task
:
TaskRecord
,
rootPromise
:
PromiseRecord
,
preload
?:
PromiseRecord
[]
,
)
:
Promise
<
Status
>
Parameters
task
:
TaskRecord
rootPromise
:
PromiseRecord
Optional
preload
:
PromiseRecord
[]
Returns
Promise
<
Status
>
on
Message
onMessage
(
msg
:
Message
)
:
Promise
<
Status
>
Parameters
msg
:
Message
Returns
Promise
<
Status
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
execute
Until
Blocked
on
Message
@resonatehq/sdk
Loading...