public static void add(final long downloadId, @NonNull final String filename, @NonNull final String remoteUrl, final long date, final int offlineMapTypeId) {
        final String key = String.valueOf(downloadId);
        removeAll(type, key);
        add(type, key, date, offlineMapTypeId, 0, 0, filename, remoteUrl, "", "");
    }
to be used by PendingDownloadsActivity primarily
main/src/main/java/cgeo/geocaching/storage/extension/PendingDownload.java