package cn.jpush.android.service; import android.content.ContentProvider; import android.content.ContentValues; import android.database.Cursor; import android.net.Uri; import android.os.Bundle; import cn.jiguang.aq.c; import cn.jiguang.internal.JCoreInternalHelper; public class DataProvider extends ContentProvider { private static final String TAG = "DataProvider"; public Bundle call(String str, String str2, Bundle bundle) { try { c.c(TAG, "method:" + str + ", arg=" + str2); return JCoreInternalHelper.getInstance().directHandle(getContext(), str, str2, bundle); } catch (Throwable th) { c.g(TAG, "call e:" + th); return null; } } public int delete(Uri uri, String str, String[] strArr) { return 0; } public String getType(Uri uri) { return null; } public Uri insert(Uri uri, ContentValues contentValues) { return null; } public boolean onCreate() { c.c(TAG, "onCreate"); return true; } public Cursor query(Uri uri, String[] strArr, String str, String[] strArr2, String str2) { return null; } public int update(Uri uri, ContentValues contentValues, String str, String[] strArr) { return 0; } }