ipsservices/ipssosaoplugin/inc/IpsSosAOImapPopLogic.h
changeset 75 47d84de1c893
parent 30 759dc5235cdb
child 76 38bf5461e270
equal deleted inserted replaced
72:64e38f08e49c 75:47d84de1c893
   137     /**
   137     /**
   138      * Removes orphaned logics. (mailbox has been deleted but logic has not been )
   138      * Removes orphaned logics. (mailbox has been deleted but logic has not been )
   139      */
   139      */
   140     void RemoveOrphanLogicsL();
   140     void RemoveOrphanLogicsL();
   141     
   141     
       
   142     /**
       
   143      * Takes care of reacting to entries created type of events
       
   144      */
       
   145     void handleEntriesCreatedL(const TAny* aArg1);
       
   146 
       
   147     /**
       
   148      * Takes the first entryId from the given selection and 
       
   149      * instantiates a TMsvEntry for that entry.
       
   150      * @param aSelection array of entry ids
       
   151      * @param aEntry On completion, contains the TMsvEntry data
       
   152      */
       
   153     void getFirstEntryFromSelectionL(const CMsvEntrySelection* aSelection, TMsvEntry& aEntry);
       
   154 
   142 private:
   155 private:
   143     
   156     
   144     CMsvSession&                        iSession;
   157     CMsvSession&                        iSession;
   145     
   158     
   146     // container of mailbox logic objects, each mailbox has own logic if always online is
   159     // container of mailbox logic objects, each mailbox has own logic if always online is