activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp
changeset 103 b99b84bcd2d1
parent 80 397d00875918
equal deleted inserted replaced
83:156f692b1687 103:b99b84bcd2d1
    55                                                 int requestType, 
    55                                                 int requestType, 
    56                                                 const QString& data)
    56                                                 const QString& data)
    57 {
    57 {
    58     switch (requestType) {
    58     switch (requestType) {
    59         case WaitActivity:
    59         case WaitActivity:
    60             if(KErrCancel != result) {
    60             if (KErrCancel != result) {
    61                 waitActivity(QVariantHash());
    61                 waitActivity(QVariantHash());
    62             }            
    62             }            
    63             if (KErrNone == result) {
    63             if (KErrNone == result) {
    64                 emit activityRequested(data);
    64                 emit activityRequested(data);
    65             }
    65             }
   102         break;
   102         break;
   103     }
   103     }
   104 }
   104 }
   105 
   105 
   106 // -----------------------------------------------------------------------------
   106 // -----------------------------------------------------------------------------
   107 //
   107 /**
   108 // -----------------------------------------------------------------------------
   108  * Interface implementation.
   109 //
   109  * @see int HsActivityDbClientInterface::addActivity(const QVariantHash&)
   110 int HsActivityDbClient::addActivity(const QVariantHash &activity)
   110  */
   111 {
   111 int HsActivityDbClient::addActivity(const QVariantHash &privateData, 
   112     return d_ptr->addActivity(activity);
   112                                     const QVariantHash &publicData)
   113 }
   113 {
   114 
   114     return d_ptr->addActivity(privateData, publicData);
   115 // -----------------------------------------------------------------------------
   115 }
   116 //
   116 
   117 // -----------------------------------------------------------------------------
   117 // -----------------------------------------------------------------------------
   118 //
   118 /**
   119 int HsActivityDbClient::updateActivity(const QVariantHash &activity)
   119  * Interface implementation.
   120 {
   120  * @see int HsActivityDbClientInterface::updateActivity(const QVariantHash&)
   121     return d_ptr->updateActivity(activity);
   121  */
       
   122 int HsActivityDbClient::updateActivity(const QVariantHash &privateData, 
       
   123                                        const QVariantHash &publicData)
       
   124 {
       
   125     return d_ptr->updateActivity(privateData, publicData);
   122 }
   126 }
   123 
   127 
   124 // -----------------------------------------------------------------------------
   128 // -----------------------------------------------------------------------------
   125 //
   129 //
   126 // -----------------------------------------------------------------------------
   130 // -----------------------------------------------------------------------------
   154 //
   158 //
   155 int HsActivityDbClient::applicationActivities(QList<QVariantHash> & result,
   159 int HsActivityDbClient::applicationActivities(QList<QVariantHash> & result,
   156         const QVariantHash &conditions)
   160         const QVariantHash &conditions)
   157 {
   161 {
   158     return d_ptr->applicationActivities(result, conditions);
   162     return d_ptr->applicationActivities(result, conditions);
       
   163 }
       
   164 
       
   165 // -----------------------------------------------------------------------------
       
   166 //
       
   167 // -----------------------------------------------------------------------------
       
   168 //
       
   169 int HsActivityDbClient::activityData(QVariant &result, const QVariantHash &activity)
       
   170 {
       
   171     return d_ptr->activityData(result, activity);
   159 }
   172 }
   160 
   173 
   161 // -----------------------------------------------------------------------------
   174 // -----------------------------------------------------------------------------
   162 //
   175 //
   163 // -----------------------------------------------------------------------------
   176 // -----------------------------------------------------------------------------