Home | History | Annotate | Download | only in downloads

Lines Matching defs:downloads

17 package com.android.providers.downloads;
19 import static com.android.providers.downloads.Constants.TAG;
20 import static com.android.providers.downloads.StorageUtils.listFilesRecursive;
29 import android.provider.Downloads;
35 import com.android.providers.downloads.StorageUtils.ConcreteFile;
82 Downloads.Impl._ID,
83 Downloads.Impl.COLUMN_STATUS,
84 Downloads.Impl.COLUMN_LAST_MODIFICATION,
85 Downloads.Impl.COLUMN_IS_VISIBLE_IN_DOWNLOADS_UI };
91 * Remove stale downloads that third-party apps probably forgot about. We
92 * only consider non-visible downloads that haven't been touched in over a
99 final Cursor cursor = resolver.query(Downloads.Impl.ALL_DOWNLOADS_CONTENT_URI,
100 StaleQuery.PROJECTION, Downloads.Impl.COLUMN_STATUS + " >= '200' AND "
101 + Downloads.Impl.COLUMN_LAST_MODIFICATION + " <= '" + modifiedBefore
102 + "' AND " + Downloads.Impl.COLUMN_IS_VISIBLE_IN_DOWNLOADS_UI + " == '0'",
110 Downloads.Impl.ALL_DOWNLOADS_CONTENT_URI, id), null, null);
117 Slog.d(TAG, "Removed " + count + " stale downloads");
122 Downloads.Impl._ID,
123 Downloads.Impl._DATA };
130 * Clean up orphan downloads, both in database and on disk.
137 final Cursor cursor = resolver.query(Downloads.Impl.ALL_DOWNLOADS_CONTENT_URI,
159 Downloads.Impl.ALL_DOWNLOADS_CONTENT_URI, id), null, null);