Lines Matching refs:provider
54 * Adds access to a provider based on its authority
56 * @param name The authority name associated with the provider.
57 * @param provider An instance of {@link android.content.ContentProvider} or one of its
60 public void addProvider(String name, ContentProvider provider) {
61 mProviders.put(name, provider);
66 final ContentProvider provider = mProviders.get(name);
67 if (provider != null) {
68 return provider.getIContentProvider();
76 final ContentProvider provider = mProviders.get(name);
77 if (provider != null) {
78 return provider.getIContentProvider();
86 public boolean releaseProvider(IContentProvider provider) {
88 if (mInUse.contains(provider)) {
89 mInUse.remove(provider);
92 return mParent.releaseProvider(provider);
97 final ContentProvider provider = mProviders.get(name);
98 if (provider != null) {
99 return provider.getIContentProvider();