messagingapp/msgappfw/server/src/ccssession.cpp
changeset 27 e4592d119491
parent 25 84d9eb65b26f
child 47 5b14749788d7
equal deleted inserted replaced
25:84d9eb65b26f 27:e4592d119491
  1301     TInt conversationId = aMessage.Int0();
  1301     TInt conversationId = aMessage.Int0();
  1302 
  1302 
  1303     // Delete handler
  1303     // Delete handler
  1304     CCsConversationCache* cache = iServer->ConversationCacheInterface();
  1304     CCsConversationCache* cache = iServer->ConversationCacheInterface();
  1305     CCsConversationDeleteHandler* deleteHandler =
  1305     CCsConversationDeleteHandler* deleteHandler =
  1306             CCsConversationDeleteHandler::NewL(cache, this);
  1306             CCsConversationDeleteHandler::NewL(cache);
  1307 
  1307 
  1308     deleteHandler->DeleteL(conversationId);
  1308     deleteHandler->DeleteL(conversationId);
  1309     aMessage.Complete(EUserDeleteConversationComplete);
  1309     aMessage.Complete(EUserDeleteConversationComplete);
  1310 
  1310 
  1311     PRINT ( _L("End CCsSession::DeleteConversationL") );
  1311     PRINT ( _L("End CCsSession::DeleteConversationL") );
  1312 }
       
  1313 
       
  1314 // ----------------------------------------------------------------------------
       
  1315 // CCsSession::DeleteComplete
       
  1316 // ----------------------------------------------------------------------------
       
  1317 void CCsSession::DeleteComplete(CCsConversationDeleteHandler* aHandler)
       
  1318 {
       
  1319     delete aHandler;
       
  1320 }
       
  1321 
       
  1322 // ----------------------------------------------------------------------------
       
  1323 // CCsSession::DeleteInProgress
       
  1324 // ----------------------------------------------------------------------------
       
  1325 void CCsSession::DeleteInProgress(CCsConversationDeleteHandler* aHandler)
       
  1326 {
       
  1327     delete aHandler;
       
  1328 }
  1312 }
  1329 
  1313 
  1330 // ----------------------------------------------------------------------------
  1314 // ----------------------------------------------------------------------------
  1331 // CCsSession::HandleRefreshConversationListL
  1315 // CCsSession::HandleRefreshConversationListL
  1332 // ----------------------------------------------------------------------------
  1316 // ----------------------------------------------------------------------------
  1519 
  1503 
  1520     TInt conversationId = aMessage.Int0();
  1504     TInt conversationId = aMessage.Int0();
  1521 
  1505 
  1522     // Mark read handler
  1506     // Mark read handler
  1523     CCsConversationCache* cache = iServer->ConversationCacheInterface();
  1507     CCsConversationCache* cache = iServer->ConversationCacheInterface();
  1524     CCsConversationMarkReadHandler* markHandler = 
  1508     CCsConversationMarkReadHandler* markHandler = CCsConversationMarkReadHandler::NewL(cache);
  1525         CCsConversationMarkReadHandler::NewL(cache, this);
       
  1526 
  1509 
  1527     markHandler->MarkReadL(conversationId);
  1510     markHandler->MarkReadL(conversationId);
  1528     
  1511     
  1529     aMessage.Complete(EUserMarkReadConversationComplete);
  1512     aMessage.Complete(EUserMarkReadConversationComplete);
  1530 
  1513 
  1531     PRINT ( _L("End CCsSession::MarkConversationReadL") );
  1514     PRINT ( _L("End CCsSession::MarkConversationReadL") );
  1532 }
  1515 }
  1533 
       
  1534 // ----------------------------------------------------------------------------
       
  1535 // CCsSession::MarkReadComplete
       
  1536 // ----------------------------------------------------------------------------
       
  1537 void CCsSession::MarkReadComplete(CCsConversationMarkReadHandler* aHandler)
       
  1538 {
       
  1539     delete aHandler;
       
  1540 }
       
  1541 
       
  1542 //EOF
  1516 //EOF