--- a/ipsservices/ipssosplugin/inc/ipsplgsmtpservice.h Fri Apr 16 14:51:52 2010 +0300
+++ b/ipsservices/ipssosplugin/inc/ipsplgsmtpservice.h Mon May 03 12:23:15 2010 +0300
@@ -33,10 +33,7 @@
* @since FS 1.0
*/
NONSHARABLE_CLASS( CIpsPlgSmtpService ) :
- public CBase,
-// <qmail>
- public MIpsPlgSingleOpWatcher
-// </qmail>
+ public CBase
{
public:
@@ -92,47 +89,16 @@
CFSMailMessage* CreateNewSmtpMessageL(
const TFSMailMsgId& aMailBoxId );
-// <qmail>
- /**
- * Creates new email message to message store asynchronously
- *
- * @param aMailBoxId msv entry id to mailbox which setting are used
- * @param aOperationObserver Observer for the operation
- * @param aRequestId Id of the operation
- */
- void CreateNewSmtpMessageL(
- const TFSMailMsgId& aMailBoxId,
- MFSMailRequestObserver& aOperationObserver,
- const TInt aRequestId );
-// </qmail>
-
CFSMailMessage* CreateForwardSmtpMessageL(
const TFSMailMsgId& aMailBoxId,
const TFSMailMsgId& aOriginalMessageId );
-// <qmail>
- void CreateForwardSmtpMessageL(
- const TFSMailMsgId& aMailBoxId,
- const TFSMailMsgId& aOriginalMessageId,
- MFSMailRequestObserver& aOperationObserver,
- const TInt aRequestId );
-// </qmail>
-
CFSMailMessage* CreateReplySmtpMessageL(
const TFSMailMsgId& aMailBoxId,
const TFSMailMsgId& aOriginalMessageId,
TBool aReplyToAll );
-// <qmail>
- void CreateReplySmtpMessageL(
- const TFSMailMsgId& aMailBoxId,
- const TFSMailMsgId& aOriginalMessageId,
- TBool aReplyToAll,
- MFSMailRequestObserver& aOperationObserver,
- const TInt aRequestId );
-// </qmail>
-
-// <qmail>
+// <qmail> moved for public access
/**
* Creates proper fs message object and set flags
* to correspond orginal message flags
@@ -149,15 +115,17 @@
TMsvId aOriginalMsgId,
TMsvId aMailboxId,
TBool aCopyOriginalMsgProperties = EFalse );
+
+ /**
+ * Changes messages service id
+ *
+ * @since FS 1.0
+ * @param aEntry Original message entry
+ * @return None
+ */
+ void ChangeServiceIdL( TMsvEntry& aEntry );
// </qmail>
-// <qmail>
-public: //from MIpsPlgSingleOpWatcher
-
- void OpCompleted(
- CIpsPlgSingleOpWatcher& aOpWatcher,
- TInt aCompletionCode );
-// </qmail>
protected:
/**
@@ -192,15 +160,6 @@
const TDesC& aEmailName );
/**
- * Changes messages service id
- *
- * @since FS 1.0
- * @param aEntry Original message entry
- * @return None
- */
- void ChangeServiceIdL( TMsvEntry& aEntry );
-
- /**
* Gets MsvId from msv operations final progress
* descriptor, leaves if msvId is null entry
*
@@ -223,14 +182,6 @@
*/
void SetCharactersetL( CMsvEntry& aEntry, TUid aCharset );
-// <qmail>
- /**
- * Cancel, delete and remove operation from iOperations array.
- * Send Sync Completed event to plugin if operation is sync op
- */
- void DeleteAndRemoveOperation( const TInt aOpArrayIndex );
-// </qmail>
-
private: // data
CIpsPlgSosBasePlugin& iPlugin;
@@ -238,10 +189,6 @@
CMsvSession& iSession;
CIpsPlgMsgMapper* iMsgMapper;
-
-// <qmail> array of operation watchers
- RPointerArray<CIpsPlgSingleOpWatcher> iOperations;
-// </qmail>
};
#endif /* IPSPLGSMTPSERVICE_H*/