Du är här:
InsPolicyService:getPolicyAsyncJobStatus
Använd denna tjänst för att hämta status för det asynkrona batchjobbet.
Klass: InsPolicyService
Metod: getPolicyAsyncJobStatus
Så här fungerar det
-
Tjänsten tar
jobId,policyIdellerreferencePolicyNumbersom indataparameter. Om du skickar mer än en indataparameter i begäran harjobIdföreträde följt avpolicyIdoch sedanreferencePolicyNumber. -
Tjänsten validerar först fältnivåbehörigheter och hämtar sedan status för den asynkrona processen. Möjliga värden är:
-
WaitingToProcess—Jobbet är i kö. -
InProgress—Jobbet pågår. -
Success—Jobbet är framgångsrikt. -
Failed—Jobbet misslyckades. -
Aborted—Administratören avbröt operationen.
-
-
Tjänsten returnerar status för den senaste
jobIdför en given policy baserat påcreatedDate.
Indata
Du måste skicka en av dessa indata.
| Indata | Beskrivning |
|---|---|
jobId
|
Det asynkrona jobb-ID som returneras av det asynkrona batchjobbet. |
policyId
|
Policy-ID som bevakas av det asynkrona jobbet. |
referencePolicyNumber
|
Policyns referensnummer. Detta alternativ stöds inte för tjänster med flera rötter. |
Indata-JSON
Här är exempel-JSON för indata.
{
"jobId": "7075j00004uK6GjAAK"
or
"policyId": "0YT5w000000Y8MNGA0"
or
"referencePolicyNumber": "0YT5w000000Y8MNGA0"
}
Utdata
| Alternativ | Beskrivning |
|---|---|
jobId
|
Processens asynkrona jobb-ID. Om du inte angav jobId som indata och måste känna till den kan du hämta den från utdatan. |
status
|
Status för den asynkrona processen. Möjliga värden inkluderar: WaitingToProcess, Pågår, Framgång, Misslyckades och Avbruten. |
error
|
Det felmeddelande som returneras när ett jobb lyckas, misslyckas eller avbryts. |
