Package io.jmix.imap.sync
Class ImapFlaglessSynchronizer
java.lang.Object
io.jmix.imap.sync.ImapSynchronizer
io.jmix.imap.sync.ImapFlaglessSynchronizer
@Component("imap_FlaglessSynchronizer")
public class ImapFlaglessSynchronizer
extends ImapSynchronizer
-
Field Summary
Fields inherited from class io.jmix.imap.sync.ImapSynchronizer
authenticator, entityManager, imapDataProvider, imapHelper, imapMessageSyncDataProvider, imapOperations, imapProperties, metadata, timeSource, transaction
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleNewMessages
(List<ImapMessage> checkAnswers, List<ImapMessage> missedMessages, ImapFolder jmixFolder, com.sun.mail.imap.IMAPFolder imapFolder) Methods inherited from class io.jmix.imap.sync.ImapSynchronizer
close, createMessage, handleExistingMessages, handleMissedMessages, setAnswersFlag, setTransactionManager, synchronize, unsetCustomFlags
-
Constructor Details
-
ImapFlaglessSynchronizer
public ImapFlaglessSynchronizer()
-
-
Method Details
-
handleNewMessages
protected void handleNewMessages(List<ImapMessage> checkAnswers, List<ImapMessage> missedMessages, ImapFolder jmixFolder, com.sun.mail.imap.IMAPFolder imapFolder) throws jakarta.mail.MessagingException - Overrides:
handleNewMessages
in classImapSynchronizer
- Throws:
jakarta.mail.MessagingException
-