emailservices/emailserver/inc/fsnotificationhandlermgr.h
branchRCL_3
changeset 60 d620048b4810
parent 0 8466d47a6819
equal deleted inserted replaced
52:efd4f1afd43e 60:d620048b4810
    71      *         software is a postinstalled version. Ownership is
    71      *         software is a postinstalled version. Ownership is
    72      *         not transferred.
    72      *         not transferred.
    73      */     
    73      */     
    74     virtual CFSNotificationHandlerHSConnection* HSConnection() const = 0;
    74     virtual CFSNotificationHandlerHSConnection* HSConnection() const = 0;
    75 
    75 
    76     //<cmail>
       
    77     virtual void MessageQueryL( TDesC& aMailboxName,
    76     virtual void MessageQueryL( TDesC& aMailboxName,
    78                                 TRequestStatus& aStatus,
    77                                 TRequestStatus& aStatus,
    79                                 const TDesC& aCustomMessageText,
    78                                 const TDesC& aCustomMessageText,
    80                                 TFsEmailNotifierSystemMessageType aMessageType ) = 0;
    79                                 TFsEmailNotifierSystemMessageType aMessageType ) = 0;
    81     
    80     
    82     virtual TInt AuthenticateL( TDes& aPassword,
    81     virtual TInt AuthenticateL( TDes& aPassword,
    83                                 TDesC& aMailboxName, 
    82                                 TDesC& aMailboxName, 
    84                                 TRequestStatus& aStatus ) = 0;
    83                                 TRequestStatus& aStatus ) = 0;
    85     //</cmail>
    84 
       
    85     /**
       
    86      * Gets cached folder type
       
    87      * @param TODO SK 
       
    88      */
       
    89     virtual TFSFolderType GetFolderTypeL( TFSMailMsgId& aMailbox, TFSMailMsgId* parentFolderId ) = 0;
    86 
    90 
    87     /**
    91     /**
    88      * Increases the active dialog count.
    92      * Increases the active dialog count.
    89      */
    93      */
    90     virtual void IncreaseDialogCount() = 0;
    94     virtual void IncreaseDialogCount() = 0;
   116      */
   120      */
   117     virtual void BringAppUiToForeground() = 0;
   121     virtual void BringAppUiToForeground() = 0;
   118     //</cmail>
   122     //</cmail>
   119 
   123 
   120 protected:
   124 protected:
   121 
       
   122     };
   125     };
   123 
   126 
   124 
   127 
   125 #endif // M_FSNOTIFICATIONHANDLERMGR_H
   128 #endif // M_FSNOTIFICATIONHANDLERMGR_H