DeliveryTrackingHooksOptions
Defined in: packages/messaging/src/delivery-tracking/hooks.ts:5
Properties
섹션 제목: “Properties”onError?
섹션 제목: “onError?”
optionalonError?: (error,context) =>void|Promise<void>
Defined in: packages/messaging/src/delivery-tracking/hooks.ts:17
Called when a send fails, as the KMsg onError hook.
Parameters
섹션 제목: “Parameters”error
섹션 제목: “error”context
섹션 제목: “context”Returns
섹션 제목: “Returns”void | Promise<void>
onFinal?
섹션 제목: “onFinal?”
optionalonFinal?: (context,state) =>void|Promise<void>
Defined in: packages/messaging/src/delivery-tracking/hooks.ts:24
Parameters
섹션 제목: “Parameters”context
섹션 제목: “context”unknown
state
섹션 제목: “state”unknown
Returns
섹션 제목: “Returns”void | Promise<void>
onQueued?
섹션 제목: “onQueued?”
optionalonQueued?: (context) =>void|Promise<void>
Defined in: packages/messaging/src/delivery-tracking/hooks.ts:18
Parameters
섹션 제목: “Parameters”context
섹션 제목: “context”unknown
Returns
섹션 제목: “Returns”void | Promise<void>
onRecordError?
섹션 제목: “onRecordError?”
optionalonRecordError?: (error,info) =>void|Promise<void>
Defined in: packages/messaging/src/delivery-tracking/hooks.ts:12
Called when a message the provider accepted could not be recorded for
tracking, so it will not be polled. The send still succeeds. Without
this option the error is thrown from the hook, and KMsg passes it to
onHookError, or to console.error without one.
Parameters
섹션 제목: “Parameters”error
섹션 제목: “error”unknown
info
섹션 제목: “info”context
섹션 제목: “context”result
섹션 제목: “result”Returns
섹션 제목: “Returns”void | Promise<void>
onRetryScheduled?
섹션 제목: “onRetryScheduled?”
optionalonRetryScheduled?: (context,error,metadata) =>void|Promise<void>
Defined in: packages/messaging/src/delivery-tracking/hooks.ts:19
Parameters
섹션 제목: “Parameters”context
섹션 제목: “context”unknown
error
섹션 제목: “error”unknown
metadata
섹션 제목: “metadata”unknown
Returns
섹션 제목: “Returns”void | Promise<void>