ComponentPushScheduler(app, opts)

new ComponentPushScheduler(app, opts)

Parameters:
Name Type Description
app Object current application context
opts Object construct parameters
Implements:

Methods

afterStart(cb) → {Void}

Component lifecycle callback
Parameters:
Name Type Description
cb function
Returns:
Void
Implements:

schedule(reqId, route, msg, recvs, opts, cb)

Schedule how the message to send.
Parameters:
Name Type Description
reqId Number request id
route String route string of the message
msg Object message content after encoded
recvs Array array of receiver's session id
opts Object options
cb function

stop(cb) → {Void}

Component lifecycle callback
Parameters:
Name Type Description
cb function
Returns:
Void
Implements: