18081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook/*
28081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * Copyright (C) 2012 Google Inc.
38081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * Licensed to The Android Open Source Project.
48081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook *
58081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * Licensed under the Apache License, Version 2.0 (the "License");
68081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * you may not use this file except in compliance with the License.
78081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * You may obtain a copy of the License at
88081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook *
98081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook *      http://www.apache.org/licenses/LICENSE-2.0
108081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook *
118081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * Unless required by applicable law or agreed to in writing, software
128081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * distributed under the License is distributed on an "AS IS" BASIS,
138081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
148081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * See the License for the specific language governing permissions and
158081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook * limitations under the License.
168081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook */
178081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrookpackage com.android.mail.browse;
188081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook
198081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrookimport android.content.AsyncQueryHandler;
208081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrookimport android.content.ContentValues;
218081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrookimport android.content.Context;
228081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrookimport android.net.Uri;
238081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook
248081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrookclass AttachmentCommandHandler extends AsyncQueryHandler {
258081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook    public AttachmentCommandHandler(Context context) {
268081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook        super(context.getContentResolver());
278081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook    }
288081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook
298081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook    /**
308081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook     * Asynchronously begin an update() on a ContentProvider.
318081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook     *
328081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook     */
338081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook    public void sendCommand(Uri uri, ContentValues params) {
348081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook        startUpdate(0, null, uri, params, null, null);
358081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook    }
368081df46ef5a7794374e41cd1836e778a2da9b31Paul Westbrook}
37