public class DefaultMailContentManager extends Object implements MailContentManager
Constructor and Description |
---|
DefaultMailContentManager(CustomContentManager customContentManager,
AttachmentManager attachmentManager) |
Modifier and Type | Method and Description |
---|---|
int |
findMailTotal(Space space) |
Mail |
getById(long id) |
Mail |
getFirstMailAfter(Mail mail) |
Mail |
getFirstMailBefore(Mail mail) |
Iterable<Mail> |
getSpaceMail(Space space,
int startIndex,
int maxResults) |
void |
removeMailInSpace(Space space) |
boolean |
spaceHasMail(Space space) |
Mail |
storeIncomingMail(Space space,
javax.mail.internet.MimeMessage mimeMessage) |
public DefaultMailContentManager(CustomContentManager customContentManager, AttachmentManager attachmentManager)
public Mail getById(long id)
getById
in interface MailContentManager
public Mail getFirstMailAfter(Mail mail)
getFirstMailAfter
in interface MailContentManager
public Mail getFirstMailBefore(Mail mail)
getFirstMailBefore
in interface MailContentManager
public int findMailTotal(Space space)
findMailTotal
in interface MailContentManager
public boolean spaceHasMail(Space space)
spaceHasMail
in interface MailContentManager
public Iterable<Mail> getSpaceMail(Space space, int startIndex, int maxResults)
getSpaceMail
in interface MailContentManager
public Mail storeIncomingMail(Space space, javax.mail.internet.MimeMessage mimeMessage) throws ConfluenceException
storeIncomingMail
in interface MailContentManager
ConfluenceException
public void removeMailInSpace(Space space)
removeMailInSpace
in interface MailContentManager
Copyright © 2003–2015 Atlassian. All rights reserved.