org.jenkinsci.plugins.pollmailboxtrigger.mail.utils
Class MailWrapperUtils.FolderWrapper
java.lang.Object
org.jenkinsci.plugins.pollmailboxtrigger.mail.utils.Logger.HasLogger
org.jenkinsci.plugins.pollmailboxtrigger.mail.utils.MailWrapperUtils.FolderWrapper
- Enclosing class:
- MailWrapperUtils
public static class MailWrapperUtils.FolderWrapper
- extends Logger.HasLogger
Field Summary |
static javax.mail.search.SearchTerm |
UNREAD_FLAG
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNREAD_FLAG
public static final javax.mail.search.SearchTerm UNREAD_FLAG
MailWrapperUtils.FolderWrapper
public MailWrapperUtils.FolderWrapper(Logger logger,
javax.mail.Folder folder)
getFolder
public javax.mail.Folder getFolder()
getUnreadMessagesSince
public MailWrapperUtils.MessagesWrapper getUnreadMessagesSince(java.util.Date fromDate)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
getUnreadMessages
public MailWrapperUtils.MessagesWrapper getUnreadMessages()
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
search
public MailWrapperUtils.MessagesWrapper search(javax.mail.search.SearchTerm... term)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
search
public MailWrapperUtils.MessagesWrapper search(java.util.List<javax.mail.search.SearchTerm> term)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
close
public void close()
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException