@Override public synchronized void loadAttachmentFailed( long accountId, long messageId, long attachmentId, String reason) { for (MessagingListener l : mListeners) { l.loadAttachmentFailed(accountId, messageId, attachmentId, reason); } }
@Override public synchronized void synchronizeMailboxFinished( long accountId, long mailboxId, int totalMessagesInMailbox, int numNewMessages) { for (MessagingListener l : mListeners) { l.synchronizeMailboxFinished(accountId, mailboxId, totalMessagesInMailbox, numNewMessages); } }
@Override public synchronized void loadAttachmentStarted( long accountId, long messageId, long attachmentId, boolean requiresDownload) { for (MessagingListener l : mListeners) { l.loadAttachmentStarted(accountId, messageId, attachmentId, requiresDownload); } }
@Override public synchronized void loadAttachmentFinished( long accountId, long messageId, long attachmentId) { for (MessagingListener l : mListeners) { l.loadAttachmentFinished(accountId, messageId, attachmentId); } }
@Override public synchronized void messageUidChanged( long accountId, long mailboxId, String oldUid, String newUid) { for (MessagingListener l : mListeners) { l.messageUidChanged(accountId, mailboxId, oldUid, newUid); } }
@Override public synchronized void sendPendingMessagesFailed( long accountId, long messageId, Exception reason) { for (MessagingListener l : mListeners) { l.sendPendingMessagesFailed(accountId, messageId, reason); } }
@Override public synchronized void checkMailFinished( Context context, long accountId, long folderId, long tag) { for (MessagingListener l : mListeners) { l.checkMailFinished(context, accountId, folderId, tag); } }
/** * Receives messages and passes them to the MessagingListener along with the client id. * * <p>{@inheritDoc} */ @Override public void onMessage(Message message) { m_listener.onMessage(m_clientId, message); }
@Override public synchronized void loadMessageForViewStarted(long messageId) { for (MessagingListener l : mListeners) { l.loadMessageForViewStarted(messageId); } }
@Override public synchronized void synchronizeMailboxFailed(long accountId, long mailboxId, Exception e) { for (MessagingListener l : mListeners) { l.synchronizeMailboxFailed(accountId, mailboxId, e); } }
@Override public synchronized void synchronizeMailboxStarted(long accountId, long mailboxId) { for (MessagingListener l : mListeners) { l.synchronizeMailboxStarted(accountId, mailboxId); } }
@Override public synchronized void listFoldersFinished(long accountId) { for (MessagingListener l : mListeners) { l.listFoldersFinished(accountId); } }
@Override public synchronized void listFoldersFailed(long accountId, String message) { for (MessagingListener l : mListeners) { l.listFoldersFailed(accountId, message); } }
@Override public synchronized void controllerCommandCompleted(boolean moreCommandsToRun) { for (MessagingListener l : mListeners) { l.controllerCommandCompleted(moreCommandsToRun); } }
@Override public synchronized void sendPendingMessagesCompleted(long accountId) { for (MessagingListener l : mListeners) { l.sendPendingMessagesCompleted(accountId); } }
@Override public synchronized void loadMessageForViewFailed(long messageId, String message) { for (MessagingListener l : mListeners) { l.loadMessageForViewFailed(messageId, message); } }