Vous êtes ici :
InsPolicyService:getPolicyAsyncJobStatus
Utilisez ce service pour récupérer le statut de la tâche par lot asynchrone.
Classe: InsPolicyService
Méthode : getPolicyAsyncJobStatus
Fonctionnement
-
Le service prend
jobId,policyIdoureferencePolicyNumberen tant que paramètre d'entrée. Lorsque vous transmettez plusieurs paramètres d'entrée dans la requête, lejobIdest prioritaire, suivi depolicyId, puis dereferencePolicyNumber. -
Le service commence par valider les autorisations au niveau du champ, puis récupère le statut du processus asynchrone. Valeurs possibles :
-
WaitingToProcess: la tâche est dans la file d'attente. -
InProgress-Le travail est en cours. -
SuccessLe travail a réussi. -
FailedLe travail a échoué. -
Aborted: l'administrateur a abandonné l'opération.
-
-
Le service renvoie le statut de la dernière
jobIdd'une police donnée en fonction de lacreatedDate.
Entrées
Vous devez transmettre l'une de ces entrées.
| Entrée | Description |
|---|---|
jobId
|
L'ID de tâche asynchrone renvoyé par la tâche par lot asynchrone. |
policyId
|
L'ID de stratégie surveillé par la tâche asynchrone. |
referencePolicyNumber
|
Le numéro de référence de la police. Cette option n'est pas prise en charge pour les services multiracines. |
JSON d'entrée
Voici l'exemple de JSON d'entrée.
{
"jobId": "7075j00004uK6GjAAK"
or
"policyId": "0YT5w000000Y8MNGA0"
or
"referencePolicyNumber": "0YT5w000000Y8MNGA0"
}
Sortie
| Option | Description |
|---|---|
jobId
|
L'ID de tâche asynchrone du processus. Si vous n'avez pas fourni le jobId en entrée et que vous devez le connaître, vous pouvez le récupérer depuis la sortie. |
status
|
Le statut du processus asynchrone. Les valeurs possibles comprennent : WaitingToProcess, InProgress, Success, Failed et Aborted. |
error
|
Le message d'erreur renvoyé lorsqu'une tâche réussit, échoue ou est abandonnée. |
