Class MailReaderImpl
java.lang.Object
com.atlassian.mail.server.managers.jira.MailReaderImpl
- All Implemented Interfaces:
MailReader
-
Constructor Summary
ConstructorsConstructorDescriptionMailReaderImpl
(com.atlassian.mail.msgraph.service.ExternalMailPuller mailPuller) -
Method Summary
Modifier and TypeMethodDescriptionvoid
markMessageRead
(javax.mail.Message message) Marks provided message as read.List<javax.mail.Message>
Returns pulled messages from the mailbox.
-
Constructor Details
-
MailReaderImpl
public MailReaderImpl(com.atlassian.mail.msgraph.service.ExternalMailPuller mailPuller)
-
-
Method Details
-
pullMessages
Description copied from interface:MailReader
Returns pulled messages from the mailbox.- Specified by:
pullMessages
in interfaceMailReader
- Returns:
- List of pulled
Message
; - Throws:
javax.mail.MessagingException
- delegates any occurred exception wrapped inMessagingException
-
markMessageRead
public void markMessageRead(javax.mail.Message message) throws javax.mail.MessagingException Description copied from interface:MailReader
Marks provided message as read.- Specified by:
markMessageRead
in interfaceMailReader
- Parameters:
message
- Message to be marked as read;- Throws:
javax.mail.MessagingException
- delegates any occurred exception wrapped inMessagingException
-