DeliveryTrackingService
Defined in: packages/messaging/src/delivery-tracking/service.ts:76
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new DeliveryTrackingService(
config):DeliveryTrackingService
Defined in: packages/messaging/src/delivery-tracking/service.ts:86
Parameters
Section titled “Parameters”config
Section titled “config”Returns
Section titled “Returns”DeliveryTrackingService
Methods
Section titled “Methods”close()
Section titled “close()”close():
Promise<void>
Defined in: packages/messaging/src/delivery-tracking/service.ts:130
Returns
Section titled “Returns”Promise<void>
countBy()
Section titled “countBy()”countBy(
filter,groupBy):Promise<DeliveryTrackingCountByRow[]>
Defined in: packages/messaging/src/delivery-tracking/service.ts:234
Parameters
Section titled “Parameters”filter
Section titled “filter”groupBy
Section titled “groupBy”readonly DeliveryTrackingCountByField[]
Returns
Section titled “Returns”Promise<DeliveryTrackingCountByRow[]>
countRecords()
Section titled “countRecords()”countRecords(
filter):Promise<number>
Defined in: packages/messaging/src/delivery-tracking/service.ts:228
Parameters
Section titled “Parameters”filter
Section titled “filter”Returns
Section titled “Returns”Promise<number>
getRecord()
Section titled “getRecord()”getRecord(
messageId):Promise<TrackingRecord|undefined>
Defined in: packages/messaging/src/delivery-tracking/service.ts:215
Parameters
Section titled “Parameters”messageId
Section titled “messageId”string
Returns
Section titled “Returns”Promise<TrackingRecord | undefined>
init()
Section titled “init()”init():
Promise<void>
Defined in: packages/messaging/src/delivery-tracking/service.ts:111
Returns
Section titled “Returns”Promise<void>
listRecords()
Section titled “listRecords()”listRecords(
options):Promise<TrackingRecord[]>
Defined in: packages/messaging/src/delivery-tracking/service.ts:220
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”Promise<TrackingRecord[]>
recordSend()
Section titled “recordSend()”recordSend(
context,result):Promise<void>
Defined in: packages/messaging/src/delivery-tracking/service.ts:135
Parameters
Section titled “Parameters”context
Section titled “context”result
Section titled “result”Returns
Section titled “Returns”Promise<void>
runOnce()
Section titled “runOnce()”runOnce():
Promise<void>
Defined in: packages/messaging/src/delivery-tracking/service.ts:243
Returns
Section titled “Returns”Promise<void>
start()
Section titled “start()”start():
void
Defined in: packages/messaging/src/delivery-tracking/service.ts:115
Returns
Section titled “Returns”void
stop()
Section titled “stop()”stop():
void
Defined in: packages/messaging/src/delivery-tracking/service.ts:124
Returns
Section titled “Returns”void