--- a/contentstorage/castorage/inc/castorage.h Fri Jul 23 14:03:00 2010 +0300
+++ b/contentstorage/castorage/inc/castorage.h Fri Aug 06 13:40:46 2010 +0300
@@ -113,8 +113,9 @@
* Stores touch data information in storage.
*
* @param aEntryId The entry id for which touch data should be stored.
+ * @param aRemovable if entry is removable then flag is set if necessary.
*/
- virtual void TouchL( const TInt aEntryId ) = 0;
+ virtual void TouchL( const TInt aEntryId, TBool aRemovable ) = 0;
/**
* Get database property from db.
@@ -148,6 +149,17 @@
virtual void CustomSortL( const RArray<TInt>& aEntryIds,
const TInt aGroupId ) = 0;
+
+ /**
+ * Saves a copy of database to private.
+ */
+ virtual void RestoreDatabaseL() = 0;
+
+ /**
+ * Saves a copy of database to private.
+ */
+ virtual void SaveDatabaseL() = 0;
+
/**
* Loads data base from rom.
*/