Service
|
Description
|
---|---|
EvaluateReporting
|
Ces services évaluent le statut de reporting de l'objet en fonction de sa stratégie.
Les paramètres d'entrée du service sont les suivants :
• eventName : nom de l'événement
• eventTime : heure à laquelle l'événement est déclenché
• source : nom de l'objet qui a déclenché des événements
• sourceProperty : Source Property eventData
Aucune sortie n'est reçue après l'exécution de ce service.
|
GetEventSubscriptions
|
Obtenez les événements liés à l'objet distant.
Aucune entrée n'est requise pour ce service.
L'exécution de ce service renvoie les événements souscrits pour l'objet distant sous la forme d'une table d'informations.
Les paramètres suivants sont reçus après l'exécution de ce service :
• Data Shape : EdgeThingEventNotification
• Infotable Type : table d'informations simple
|
GetPropertySubscriptions
|
Obtenez les propriétés, le type de modification des données et le seuil de modification des données pour l'objet Edge.
Les paramètres d'entrée du service sont les suivants :
• options : options de liaison prises en charge par le SDK appelant
L'exécution de ce service renvoie les propriétés souscrites pour l'objet distant sous la forme d'une table d'informations.
Les paramètres suivants sont reçus après l'exécution de ce service :
• Data Shape : EdgeThingEventNotification
• Infotable Type : table d'informations simple
|
GetQueuedTasks
|
Récupère toutes les tâches associées à cet objet connecté.
Aucune entrée n'est requise pour ce service.
L'exécution de ce service renvoie les objets Edge sous la forme d'une table d'informations.
Les paramètres suivants sont reçus après l'exécution de ce service :
• Data Shape : MessageStoreList
• Infotable Type : table d'informations simple
|
GetRemoteMetadata
|
Renvoie les métadonnées de l'objet connecté.
Aucune entrée n'est requise pour ce service.
L'exécution de ce service renvoie les métadonnées de l'objet connecté au format JSON.
|
GetReportingStrategy
|
Récupère la stratégie de reporting de l'objet.
Aucune entrée n'est requise pour ce service.
L'exécution de ce service renvoie les métadonnées de l'objet connecté au format STRING.
|
Invoke
|
Les paramètres d'entrée du service sont les suivants :
• endpointUri
• paramsTable
• headerParams
• resultType
L'exécution de ce service renvoie la sortie sous la forme d'une table d'informations.
|
ProcessRemoteEvents
|
Traite les événements distants.
Les paramètres d'entrée du service sont les suivants :
• values
Aucune sortie n'est reçue après l'exécution de ce service.
|
ReceiveRouteLifecycleEvent
|
Les paramètres d'entrée du service sont les suivants :
• eventPayload
Aucune sortie n'est reçue après l'exécution de ce service.
|
RegisterRoute
|
Les paramètres d'entrée du service sont les suivants :
• routeXml
Aucune sortie n'est reçue après l'exécution de ce service.
|
SendMaxQueuedTasks
|
Envoie jusqu'à un nombre maximal spécifique de tâches en file d'attente à l'objet connecté.
Les paramètres d'entrée du service sont les suivants :
• maxCount : nombre maximal de messages souhaité par le périphérique Edge.
L'exécution de ce service renvoie le nombre de tâches en file d'attente envoyées, jusqu'au nombre maxCount, au format INTEGER.
|
SendQueuedTasks
|
Envoie toutes les tâches en file d'attente à l'objet connecté.
Aucune entrée n'est requise pour ce service.
Aucune sortie n'est reçue après l'exécution de ce service.
|
SetReportingStrategy
|
Définit la stratégie de reporting de l'objet.
Les paramètres d'entrée du service sont les suivants :
• strategyThing : nom de l'objet de stratégie.
Aucune sortie n'est reçue après l'exécution de ce service.
|
UpdateSubscribedPropertyValues
|
Ecrit les valeurs de propriété souscrites pour un objet connecté.
Les paramètres d'entrée du service sont les suivants :
• maxCount : nombre maximal de messages souhaité par le périphérique Edge.
Aucune sortie n'est reçue après l'exécution de ce service.
|