U bent hier:
InsPolicyService:getPolicyAsyncJobStatus
Gebruik deze service om de status van de asynchrone batchtaak op te halen.
Klasse: InsPolicyService
Methode: getPolicyAsyncJobStatus
De manier waarop het werkt...
-
De service gebruikt
jobId,policyIdofreferencePolicyNumberals invoerparameter. Wanneer u meer dan één invoerparameter doorgeeft in het verzoek, krijgt dejobIdprioriteit, gevolgd doorpolicyIden vervolgensreferencePolicyNumber. -
De service valideert eerst machtigingen op veldniveau en haalt vervolgens de status van het asynchrone proces op. De mogelijke waarden zijn:
-
WaitingToProcess—De taak staat in de wachtrij. -
InProgress—De taak is bezig. -
Success—De taak is geslaagd. -
FailedDe taak is mislukt. -
Aborted—De beheerder heeft de bewerking afgebroken.
-
-
De service retourneert de status van de nieuwste
jobIdvoor een bepaald beleid op basis van decreatedDate.
Invoer
U moet een van deze invoergegevens doorgeven.
| Invoer | Beschrijving |
|---|---|
jobId
|
De asynchrone taak-ID die wordt geretourneerd door de asynchrone batchtaak. |
policyId
|
De beleids-ID die wordt bewaakt door de asynchrone taak. |
referencePolicyNumber
|
Het referentienummer van de polis. Deze optie wordt niet ondersteund voor multi-root services. |
Invoer-JSON
Hier is de voorbeeldinvoer-JSON.
{
"jobId": "7075j00004uK6GjAAK"
or
"policyId": "0YT5w000000Y8MNGA0"
or
"referencePolicyNumber": "0YT5w000000Y8MNGA0"
}
Uitvoer
| Optie | Beschrijving |
|---|---|
jobId
|
De asynchrone taak-ID voor het proces. Als u de jobId niet als invoer hebt opgegeven en deze moet kennen, kunt u deze ophalen uit de uitvoer. |
status
|
De status van het asynchrone proces. Mogelijke waarden omvatten: WaitingToProcess, In behandeling, Geslaagd, Mislukt en Afgebroken. |
error
|
Het foutbericht dat wordt geretourneerd wanneer een taak slaagt, mislukt of wordt afgebroken. |
