X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/a4ba6170ea7696e085b07adfef73eeb8b77cb8e2..5fc7cd13e7e561ef528e12d2fa088b58e35e00d0:/src/com/owncloud/android/db/DbHandler.java diff --git a/src/com/owncloud/android/db/DbHandler.java b/src/com/owncloud/android/db/DbHandler.java index 61d56557..ecc40980 100644 --- a/src/com/owncloud/android/db/DbHandler.java +++ b/src/com/owncloud/android/db/DbHandler.java @@ -1,5 +1,5 @@ /* ownCloud Android client application - * Copyright (C) 2011 Bartek Przybylski + * Copyright (C) 2011-2012 Bartek Przybylski * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,11 +17,6 @@ */ package com.owncloud.android.db; -import java.util.Vector; - -import com.owncloud.android.OwnCloudSession; - - import android.content.ContentValues; import android.content.Context; import android.database.Cursor; @@ -38,7 +33,6 @@ public class DbHandler { private SQLiteDatabase mDB; private OpenerHepler mHelper; private final String mDatabaseName = "ownCloud"; - private final String TABLE_SESSIONS = "sessions"; private final int mDatabaseVersion = 1; private final String TABLE_INSTANT_UPLOAD = "instant_upload"; @@ -67,6 +61,19 @@ public class DbHandler { mDB.delete(TABLE_INSTANT_UPLOAD, null, null); } + /** + * + * @param localPath + * @param accountName + * @return true when one or more pendin files was removed + */ + public boolean removeIUPendingFile(String localPath, String accountName) { + return mDB.delete(TABLE_INSTANT_UPLOAD, + "path = ? and account = ?", + new String[]{ localPath, accountName }) != 0; + + } + private class OpenerHepler extends SQLiteOpenHelper { public OpenerHepler(Context context) { super(context, mDatabaseName, null, mDatabaseVersion);