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 TypeMethodDescriptionvoidmarkMessageRead(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:MailReaderReturns pulled messages from the mailbox.- Specified by:
pullMessagesin 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:MailReaderMarks provided message as read.- Specified by:
markMessageReadin interfaceMailReader- Parameters:
message- Message to be marked as read;- Throws:
javax.mail.MessagingException- delegates any occurred exception wrapped inMessagingException
-