User Tools

Site Tools


sib:callers:azurecaller

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:azurecaller [2019/05/13 11:36]
hubbe
sib:callers:azurecaller [2019/09/20 07:21] (current)
hubbe
Line 23: Line 23:
 var azureCallerCustom = { var azureCallerCustom = {
     _id: "​AzureStorageSample:​1",​     _id: "​AzureStorageSample:​1",​
-    _name: "​Custom file for the Azure Storage caller", ​   ​+    _name: "​Custom file for the Azure Storage caller",​ 
 +    init: ( thisCaller )=>{},
     inputFormat:​ (topic, msg, cb)=>{     inputFormat:​ (topic, msg, cb)=>{
         return cb(msg);         return cb(msg);
Line 47: Line 48:
   * _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, cb): The method that is run on service activation. The original message is passed as the argument and the return value from this method must be a JSON formatted message conforming to the SIB message standard.   * inputFormat(topic,​ msg, cb): The method that is run on service activation. The original message is passed as the argument and the return value from this method must be a JSON formatted message conforming to the SIB message standard.
   * 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/azurecaller.txt · Last modified: 2019/09/20 07:21 by hubbe