User Tools

Site Tools


sib:callers:mssqlcaller

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
sib:callers:mssqlcaller [2019/06/12 10:30]
ozzy
sib:callers:mssqlcaller [2019/09/20 07:25] (current)
hubbe
Line 29: Line 29:
  _id: "​mssqlSample:​1",​  _id: "​mssqlSample:​1",​
  _name: "​MSSQLCallerSample",​  _name: "​MSSQLCallerSample",​
 + init: ( thisCaller )=>{},
  inputFormat:​ (topic, msg, cb)=>{  inputFormat:​ (topic, msg, cb)=>{
  msg.sql = "​SELECT * FROM table WHERE field='​value'";​  msg.sql = "​SELECT * FROM table WHERE field='​value'";​
Line 59: Line 60:
   * _id: The unique ID of this service   * _id: The unique ID of this service
   * _name: A plaintext description of this service   * _name: A plaintext description of this service
 +  * init(thisCaller):​ If defined this method is executed when the service is starting up as the last step of initialization. //​thisCaller//​ is a reference to the instance of the caller that does the method call.
   * inputFormat(topic,​ msg, callback): The method that is run on service activation. The original message is passed as the argument and the input value to the callback must be a JSON formatted message conforming to the SIB message standard. If msg.result is set in the returned message no further database actions will be taken by the caller.   * inputFormat(topic,​ msg, callback): The method that is run on service activation. The original message is passed as the argument and the input value to the callback must be a JSON formatted message conforming to the SIB message standard. If msg.result is set in the returned message no further database actions will be taken by the caller.
   * loggerCfg: A JSON Object defining what logger actions should be active for this service (see [[sib:​loggerConfiguraton|Logger Configuration]]   * loggerCfg: A JSON Object defining what logger actions should be active for this service (see [[sib:​loggerConfiguraton|Logger Configuration]]
sib/callers/mssqlcaller.txt ยท Last modified: 2019/09/20 07:25 by hubbe