package com.yaoyumeng.v2ex.api; /** * Created by yw on 2015/5/22. */ public class SafeHandler{ public static <E> void onFailure (HttpRequestHandler<E> handler, String error){ try{ handler.onFailure(error); } catch (Exception e){ e.printStackTrace(); } } public static <E> void onSuccess(HttpRequestHandler<E> handler, E data){ try{ handler.onSuccess(data); } catch (Exception e){ e.printStackTrace(); } } public static <E> void onSuccess(HttpRequestHandler<E> handler, E data, int totalPages, int currentPage){ try{ handler.onSuccess(data, totalPages, currentPage); } catch (Exception e){ e.printStackTrace(); } } }