public static class MailWrapperUtils.MessagesWrapper extends Logger.HasLogger
logger
Constructor and Description |
---|
MessagesWrapper(Logger logger,
java.util.List<javax.mail.Message> messages,
javax.mail.Folder folder) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
static java.util.List<java.lang.String> |
filterProperties(java.lang.String[] props,
java.lang.String containing) |
javax.mail.Folder |
getFolder() |
CustomProperties |
getMessageProperties(javax.mail.Message message,
java.lang.String prefix,
CustomProperties p) |
java.util.List<javax.mail.Message> |
getMessages() |
static java.lang.String |
getText(javax.mail.Part p) |
MailWrapperUtils.MessagesWrapper |
markAsRead() |
MailWrapperUtils.MessagesWrapper |
markAsRead(java.util.List<javax.mail.Message> messagez) |
MailWrapperUtils.MessagesWrapper |
markAsRead(javax.mail.Message... messagez) |
MailWrapperUtils.MessagesWrapper |
print() |
public MessagesWrapper(Logger logger, java.util.List<javax.mail.Message> messages, javax.mail.Folder folder)
public java.util.List<javax.mail.Message> getMessages()
public javax.mail.Folder getFolder()
public MailWrapperUtils.MessagesWrapper print() throws javax.mail.MessagingException
javax.mail.MessagingException
public MailWrapperUtils.MessagesWrapper markAsRead(javax.mail.Message... messagez) throws java.io.IOException, javax.mail.MessagingException
java.io.IOException
javax.mail.MessagingException
public MailWrapperUtils.MessagesWrapper markAsRead(java.util.List<javax.mail.Message> messagez) throws java.io.IOException, javax.mail.MessagingException
java.io.IOException
javax.mail.MessagingException
public MailWrapperUtils.MessagesWrapper markAsRead() throws java.io.IOException, javax.mail.MessagingException
java.io.IOException
javax.mail.MessagingException
public CustomProperties getMessageProperties(javax.mail.Message message, java.lang.String prefix, CustomProperties p) throws javax.mail.MessagingException, java.io.IOException
javax.mail.MessagingException
java.io.IOException
public static java.lang.String getText(javax.mail.Part p)
public static java.util.List<java.lang.String> filterProperties(java.lang.String[] props, java.lang.String containing)
public void close() throws javax.mail.MessagingException
javax.mail.MessagingException