위치:
InsPolicyService:getPolicyAsyncJobStatus
이 서비스를 사용하여 비동기 배치 작업의 상태를 가져옵니다.
클래스: InsPolicyService
방법: getPolicyAsyncJobStatus
작동 방법
-
서비스는
jobId,policyId또는referencePolicyNumber를 입력 매개 변수로 사용합니다. 요청에 입력 매개 변수를 두 개 이상 전달하면jobId,policyId,referencePolicyNumber이 우선합니다. -
서비스는 먼저 필드 수준 권한을 확인한 다음 비동기 프로세스의 상태를 검색합니다. 가능한 값은 다음과 같습니다.
-
WaitingToProcess- 작업이 대기열에 있습니다. -
InProgress- 작업이 진행 중입니다. -
Success- 작업이 성공했습니다. -
Failed- 작업이 실패했습니다. -
Aborted- 관리자가 작업을 중단했습니다.
-
-
서비스는
createdDate를 기반으로 주어진 정책에 대한 최신jobId의 상태를 반환합니다.
입력
이러한 입력 중 하나를 전달해야 합니다.
| 입력 | 설명 |
|---|---|
jobId
|
비동기 배치 작업에서 반환되는 비동기 작업 ID입니다. |
policyId
|
비동기 작업에서 모니터링되는 정책 ID입니다. |
referencePolicyNumber
|
정책의 참조 번호입니다. 이 옵션은 다중 루트 서비스에서 지원되지 않습니다. |
입력 JSON
다음은 샘플 입력 JSON입니다.
{
"jobId": "7075j00004uK6GjAAK"
or
"policyId": "0YT5w000000Y8MNGA0"
or
"referencePolicyNumber": "0YT5w000000Y8MNGA0"
}
