diff -r a12246c97fcc -r cb96c29156b2 mpxplugins/serviceplugins/collectionplugins/mpxsqlitedbhgplugin/inc/mpxdbabstractalbum.h --- a/mpxplugins/serviceplugins/collectionplugins/mpxsqlitedbhgplugin/inc/mpxdbabstractalbum.h Wed Jun 09 09:38:28 2010 +0300 +++ b/mpxplugins/serviceplugins/collectionplugins/mpxsqlitedbhgplugin/inc/mpxdbabstractalbum.h Mon Jun 21 15:37:19 2010 +0300 @@ -156,6 +156,25 @@ */ void GetAllItemsWithNoSongL(RArray& aItemsIds); + /** + * Create Thumbnail Manager session. + * Create Thumbnail Manager session when needed: rename/delete entries in Thumbnail table. + */ + void CreateTNMSessionL(); + + /** + * Remove all abstractalbum items with no songs associated, + * TN entry and .alb files also removed. + * + */ + void RemoveAbstractAlbumsWithNoSongL(); + + /** + /* When refresh library, Remove .alb entry from AbstractAlnum table, TN table if .alb files already deleted + /* from file system via file manager. + */ + void AbstractAlbumCleanUpL(); + private: