public abstract class KakaoStoryHttpResponseHandler<T>
extends com.kakao.http.HttpResponseHandler<T>
KakaoStoryService
를 호출할 때 넘겨주고 콜백을 받는다.Handler.Callback
Constructor and Description |
---|
KakaoStoryHttpResponseHandler() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
onFailure(APIErrorResult errorResult)
세션이 닫혀서 또는 카카오스토리 사용자가 아닌 경우를 제외한 이유로 요청이 실패한 경우 호출된다.
|
protected void |
onHttpFailure(APIErrorResult errorResult)
request 요청을 완료했으나 서버에서 실패 결과를 준 경우 또는
request 요청을 완료하지 못했거나 완료했는데 결과처리 중에 문제가 발생한 경우 호출된다.
|
protected abstract void |
onNotKakaoStoryUser()
카카오계정에 연결한 카카오스토리 사용자가 아니여서 요청이 실패한 경우 호출된다.
|
handleMessage, onHttpSessionClosedFailure, onHttpSuccess
dispatchMessage, dump, getLooper, getMessageName, hasMessages, hasMessages, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, post, postAtFrontOfQueue, postAtTime, postAtTime, postDelayed, removeCallbacks, removeCallbacks, removeCallbacksAndMessages, removeMessages, removeMessages, sendEmptyMessage, sendEmptyMessageAtTime, sendEmptyMessageDelayed, sendMessage, sendMessageAtFrontOfQueue, sendMessageAtTime, sendMessageDelayed, toString
protected abstract void onNotKakaoStoryUser()
protected abstract void onFailure(APIErrorResult errorResult)
ErrorCode.INVALID_PARAM_CODE
, ErrorCode.INVALID_SCOPE_CODE
, ErrorCode.NOT_SUPPORTED_API_CODE
, ErrorCode.EXCEED_MAX_UPLOAD_SIZE
, ErrorCode.EXECUTION_TIMED_OUT
, ErrorCode.EXCEED_MAX_UPLOAD_NUMBER
, ErrorCode.INVALID_STORY_SCRAP_URL
, ErrorCode.INVALID_STORY_ACTIVITY_ID
, ErrorCode.INTERNAL_ERROR_CODE
, ErrorCode.CLIENT_ERROR_CODE
, ErrorCode.EXCEED_LIMIT_CODE
, ErrorCode.KAKAO_MAINTENANCE_CODE
, errorResult
- 실패한 원인이 담긴 결과protected void onHttpFailure(APIErrorResult errorResult)
com.kakao.http.HttpResponseHandler
onHttpFailure
in class com.kakao.http.HttpResponseHandler<T>
errorResult
- 실패한 결과Copyright © 2014 Kakao Corp. All rights reserved.