activityfw/activitydatabase/hsactivitydbserver/inc/activitystoragesynctask.h
changeset 94 dbb8300717f7
parent 93 82b66994846c
equal deleted inserted replaced
93:82b66994846c 94:dbb8300717f7
    21 #include <e32std.h>
    21 #include <e32std.h>
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 
    23 
    24 #include "activitytask.h"
    24 #include "activitytask.h"
    25 #include "activitystorage.h"
    25 #include "activitystorage.h"
       
    26 #include "activitytaskstorage.h"
    26 
    27 
    27 /**
    28 /**
    28  *  CActivityStorageSyncTask
    29  *  CActivityStorageSyncTask
    29  * 
    30  * 
    30  */
    31  */
    34     /**
    35     /**
    35      * Handle synchronous data storage requests
    36      * Handle synchronous data storage requests
    36      * @param dataStorage - data storage
    37      * @param dataStorage - data storage
    37      * @param msg - request message
    38      * @param msg - request message
    38      */
    39      */
    39     static void ExecuteL(CActivityStorage& dataStorage, 
    40     static void ExecuteL(MActivityTaskStorage& observers,
       
    41                          CActivityStorage& dataStorage, 
    40                          const RMessage2& msg);
    42                          const RMessage2& msg);
    41 
    43 
    42 private:
    44 private:
    43     /**
    45     /**
    44      * Handle adding new activity.
    46      * Handle adding new activity.
    69      * @param dataStorage - data storage
    71      * @param dataStorage - data storage
    70      * @param msg - request message
    72      * @param msg - request message
    71      */
    73      */
    72     static void DeleteApplicationActivitiesL(CActivityStorage& dataStorage, 
    74     static void DeleteApplicationActivitiesL(CActivityStorage& dataStorage, 
    73                                              const RMessage2& msg);
    75                                              const RMessage2& msg);
       
    76     
       
    77     static void NotifyChangeL(MActivityTaskStorage& observers,
       
    78                               const RMessage2& msg);
    74 
    79 
    75     };
    80     };
    76 
    81 
    77 #endif // ACTIVITYSTORAGESYNCTASK_H
    82 #endif // ACTIVITYSTORAGESYNCTASK_H