getStatusCode
getStatusCode()
getStatusCode
메소드는 Response 개체의 상태 코드를 리턴합니다.
리턴값
Response 개체는 정수를 리턴합니다.
0 - STATUS_SUCCESS - 호출된 메소드가 오류 없이 완료되었습니다. Advisory Message가 있을 수도 있고 없을 수도 있습니다.
1 - STATUS_WARNING - 호출된 메소드가 완료되고 한 개 이상의 경고 메지가 표시됩니다(오류 없음). 자세한 내용은 Advisory Message를 쿼리하십시오.
2 - STATUS_ERROR - 호출된 메소드가 완료되지 않았으며 한 개 이상의 오류 메시지가 있습니다. 자세한 내용은 Advisory Message를 쿼리하십시오.
예제
다음은 오류 처리 시
getStatusCode
사용 방법 예제입니다.
public static void processSetDebugResponse(Response response)
{
// check if response is successful or not
if(response.getStatusCode() == Response.STATUS_SUCCESS)
{
System.out.println("setDebug call processed with no warnings or errors");
}
else if(response.getStatusCode() == Response.STATUS_WARNING)
{
System.out.println("setDebug call processed with a warning");
}
else
{
System.out.println("setDebug call processed with an error");
}
// For any non-successes, there should be advisory messages explaining why
if(response.getStatusCode() != Response.STATUS_SUCCESS)
printDetailMessageOfWarningOrError("setDebug",
response.getAdvisoryMessages());
}
Copyright IBM Corporation 2012. All Rights Reserved.