Processeur de demandes asynchrones
La transaction du processeur de requêtes asynchrones complète toute demande d'API ou de service en mode déconnecté. Il extrait les messages d'API ou de service de la table YFS_ASYNC_REQ et appelle l'API ou le service correspondant. Les messages peuvent être insérés dans la table YFS_ASYNC_REQ en utilisant l'API " createAsyncRequest.
Attributs
Les attributs de cette transaction à déclenchement planifié sont les suivants :
| Attribut | Valeur |
|---|---|
| ID transaction de base | PROCESSEUR async_req_processeur |
| Type de processus de base | Général |
| Transaction abstraite | Non |
Paramètres de critère
Les paramètres de critères de cette transaction sont les suivants :
| Paramètre | Description |
|---|---|
| Action | Obligatoire. Déclenche la transaction. Si ce paramètre est laissé vide, il prend par défaut la valeur Get, qui est la seule valeur valide. |
| Nombre d'enregistrements à mettre en tampon | Facultatif. Nombre d'enregistrements à extraire et traiter en même temps. Si vierge ou défini sur 0 (zéro), sa valeur par défaut est 5 000. |
| Jours de mise en oeuvre | Nombre de jours avant la date actuelle pendant lesquels l'agent purge les enregistrements. Si cette zone est laissée à blanc ou si elle est définie sur 0 (zéro), la valeur par défaut est 30. |
| Nombre maximal d'erreurs | Nombre maximal de fois où l'enregistrement est traité si une exception est émise. Une fois que le nombre de tentatives infructueuses est égal à ce nombre, cet enregistrement n'est plus traité par l'agent. Si cette zone est laissée à blanc ou si elle est définie sur 0 (zéro), la valeur par défaut est 20. |
| Intervalle de retraitement en minutes | Durée, en minutes, au bout de laquelle la transaction sera traitée à nouveau-une fois qu'elle a été traitée et qu'elle a émis une exception. |
| ColonyID | Requis dans un déploiement à plusieurs schémas où la table YFS_ASYNC_REQ peut exister dans plusieurs schémas. Exécute l'agent pour la colonie. |
Suivi des statistiques
Aucun
Comptage des travaux en suspens
Aucun
Événements émis
Les événements suivants sont émis par cette transaction à déclenchement planifié :
| Transaction/événement | Données clé | Données publiées * | Prise en charge du modèle ? |
|---|---|---|---|
| CONTIENT_EXCEPTIONS | Aucun | YCP_ASYNC_REQ_
PROCESSOR.HAS_ EXCEPTIONS.html |
Oui |
| *Ces fichiers se trouvent dans le répertoire suivant: < REP_INSTALL> /xapidocs/api_javadocs/XSD/HTML |
|||