summaryrefslogtreecommitdiffstats
path: root/src/tools/messageserver/messageserver.cpp
diff options
context:
space:
mode:
authorDon Sanders <don.sanders@nokia.com>2012-02-23 14:57:10 +0200
committerDon Sanders <don.sanders@nokia.com>2012-02-23 14:57:10 +0200
commitd03e2c9aa3992776e8af742e934839b4d19431c2 (patch)
treee40a4aa5f827a8bfd9295d4a879ea02c10a6bed3 /src/tools/messageserver/messageserver.cpp
parentd5395308ba06ff32230629e1af7dafd0d092c325 (diff)
BIC: Update the imap plugin to use the public QMailServiceAction interface.
Instead of using its own private interface for push email and interval checking operations. This change will faciliate monitoring of push email network operations, and limiting peak memory use. Required adding a new service action, retrieveNewMessages, for retrieving new messages in a folder without updating existing messages.
Diffstat (limited to 'src/tools/messageserver/messageserver.cpp')
-rw-r--r--src/tools/messageserver/messageserver.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/messageserver/messageserver.cpp b/src/tools/messageserver/messageserver.cpp
index a5d82612..9eb77f1c 100644
--- a/src/tools/messageserver/messageserver.cpp
+++ b/src/tools/messageserver/messageserver.cpp
@@ -173,6 +173,8 @@ MessageServer::MessageServer(QObject *parent)
handler, SLOT(retrieveMessageList(quint64, QMailAccountId, QMailFolderId, uint, QMailMessageSortKey)));
connect(client, SIGNAL(retrieveMessageLists(quint64, QMailAccountId, QMailFolderIdList, uint, QMailMessageSortKey)),
handler, SLOT(retrieveMessageLists(quint64, QMailAccountId, QMailFolderIdList, uint, QMailMessageSortKey)));
+ connect(client, SIGNAL(retrieveNewMessages(quint64, QMailAccountId, QMailFolderIdList)),
+ handler, SLOT(retrieveNewMessages(quint64, QMailAccountId, QMailFolderIdList)));
connect(client, SIGNAL(createStandardFolders(quint64, QMailAccountId)),
handler, SLOT(createStandardFolders(quint64, QMailAccountId)));
connect(client, SIGNAL(retrieveMessages(quint64, QMailMessageIdList, QMailRetrievalAction::RetrievalSpecification)),