package cm.android.common.http;
import java.io.IOException;
import okhttp3.Call;
import okhttp3.Callback;
import okhttp3.Response;
public class HttpCallback implements Callback {
@Override
public void onFailure(Call call, IOException e) {
if (call.isCanceled()) {
Http.logger.info("call({}).isCanceled:{}", call, this);
}
}
@Override
public void onResponse(Call call, Response response) throws IOException {
if (!response.isSuccessful()) {
throw new IOException("code = " + response.code());
}
onSuccess(call, response);
}
public void onSuccess(Call call, Response response) {
}
}