public abstract class PushRegisterHttpResponseHandler extends com.kakao.http.HttpResponseHandler<Integer>
PushService.registerPushToken(PushRegisterHttpResponseHandler, String, String)
를 호출할 때 넘겨주고 콜백을 받는다.Handler.Callback
Modifier | Constructor and Description |
---|---|
protected |
PushRegisterHttpResponseHandler() |
protected |
PushRegisterHttpResponseHandler(String regId,
int appVer) |
Modifier and Type | Method and Description |
---|---|
protected void |
onHttpFailure(APIErrorResult errorResult)
로그인 세션이외의 문제로 요청이 실패한 경우로 실패한 이유를 보고 적절히 처리한다.
|
protected abstract void |
onHttpSessionClosedFailure(APIErrorResult errorResult)
로그인 세션이 유효하지 않아 요청이 실패한 경우로 보통 로그인 페이지롤 전환한다.
|
protected void |
onHttpSuccess(Integer expiredAt)
푸시토큰 등록이 성공한 경우 푸시토큰 만료시각을 응답으로 받는다.
|
void |
setRegId(String regId,
int appVer)
등록한 푸시토큰을 설정한다.
|
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 PushRegisterHttpResponseHandler()
protected PushRegisterHttpResponseHandler(String regId, int appVer)
public void setRegId(String regId, int appVer)
regId
- GCM으로부터 발급받은 푸시토큰.protected void onHttpSuccess(Integer expiredAt)
onHttpSuccess
in class com.kakao.http.HttpResponseHandler<Integer>
expiredAt
- 푸시토큰 만료시각protected abstract void onHttpSessionClosedFailure(APIErrorResult errorResult)
onHttpSessionClosedFailure
in class com.kakao.http.HttpResponseHandler<Integer>
errorResult
- 실패한 자세한 이유.protected void onHttpFailure(APIErrorResult errorResult)
onHttpFailure
in class com.kakao.http.HttpResponseHandler<Integer>
errorResult
- 실패한 자세한 이유.Copyright © 2014 Kakao Corp. All rights reserved.