public class MailBotContextWrapper extends BotContextWrapper
KEY_NEED_REMOTE_NEED_ASSOCIATION| Constructor and Description |
|---|
MailBotContextWrapper(BotContext botContext,
java.lang.String botName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCachedMailsForMailAddress(javax.mail.internet.MimeMessage mimeMessage) |
void |
addMailAddressWonURIRelation(java.lang.String mailAddress,
WonURI uri) |
void |
addMailIdWonURIRelation(java.lang.String mailId,
WonURI uri) |
void |
addUriMimeMessageRelation(java.net.URI needURI,
javax.mail.internet.MimeMessage mimeMessage) |
javax.mail.internet.MimeMessage |
getMimeMessageForURI(java.net.URI uri) |
SubscribeStatus |
getSubscribeStatusForMailAddress(java.lang.String mailAddress) |
WonURI |
getWonURIForMailId(java.lang.String mailId) |
java.util.List<WonURI> |
getWonURIsForMailAddress(java.lang.String mailAddress) |
java.util.Collection<javax.mail.internet.MimeMessage> |
loadCachedMailsForMailAddress(java.lang.String mailAddress) |
void |
removeCachedMailsForMailAddress(java.lang.String mailAddress) |
void |
removeMailIdWonURIRelation(java.lang.String mailId) |
void |
removeUriMimeMessageRelation(java.net.URI needURI) |
void |
setSubscribeStatusForMailAddress(java.lang.String mailAddress,
SubscribeStatus status) |
addUriAssociation, getBotContext, getBotName, getNeedCreateList, getNeedCreateListName, getUriAssociationpublic MailBotContextWrapper(BotContext botContext, java.lang.String botName)
public void removeUriMimeMessageRelation(java.net.URI needURI)
public javax.mail.internet.MimeMessage getMimeMessageForURI(java.net.URI uri)
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic void addUriMimeMessageRelation(java.net.URI needURI,
javax.mail.internet.MimeMessage mimeMessage)
throws java.io.IOException,
javax.mail.MessagingException
java.io.IOExceptionjavax.mail.MessagingExceptionpublic void removeMailIdWonURIRelation(java.lang.String mailId)
public WonURI getWonURIForMailId(java.lang.String mailId)
public void addMailIdWonURIRelation(java.lang.String mailId,
WonURI uri)
public java.util.List<WonURI> getWonURIsForMailAddress(java.lang.String mailAddress)
public void addMailAddressWonURIRelation(java.lang.String mailAddress,
WonURI uri)
public void addCachedMailsForMailAddress(javax.mail.internet.MimeMessage mimeMessage)
throws java.io.IOException,
javax.mail.MessagingException
java.io.IOExceptionjavax.mail.MessagingExceptionpublic java.util.Collection<javax.mail.internet.MimeMessage> loadCachedMailsForMailAddress(java.lang.String mailAddress)
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic void removeCachedMailsForMailAddress(java.lang.String mailAddress)
public void setSubscribeStatusForMailAddress(java.lang.String mailAddress,
SubscribeStatus status)
public SubscribeStatus getSubscribeStatusForMailAddress(java.lang.String mailAddress)
Copyright © 2018. All Rights Reserved.