public class ReceiveMonitor
extends java.lang.Object
implements java.lang.Runnable
| 构造器和说明 |
|---|
ReceiveMonitor(MailConfig mailConfig) |
ReceiveMonitor(MailConfig mailConfig,
int receiveInterval) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkReply(DataCenter dc,
java.lang.String mailId)
判断是否发送回执
|
javax.mail.Message[] |
getMessageList(java.lang.String pop,
java.lang.String userName,
java.lang.String password) |
void |
receiveMail(DataCenter dc)
接收邮件
|
void |
run() |
void |
save2Error(DataCenter dc,
java.lang.String mailId,
java.lang.String errorMsg)
将接收邮件出错的加入到出错信息表中,以避免每次都重复接收
|
void |
updateMailConfig(MailConfig mailConfig) |
public ReceiveMonitor(MailConfig mailConfig, int receiveInterval)
public ReceiveMonitor(MailConfig mailConfig)
public void updateMailConfig(MailConfig mailConfig)
public void run()
run 在接口中 java.lang.Runnablepublic void receiveMail(DataCenter dc)
dc - DataCenterpublic javax.mail.Message[] getMessageList(java.lang.String pop,
java.lang.String userName,
java.lang.String password)
throws java.lang.Exception
java.lang.Exceptionpublic void save2Error(DataCenter dc, java.lang.String mailId, java.lang.String errorMsg)
dc - DataCentermailId - StringerrorMsg - Stringpublic void checkReply(DataCenter dc, java.lang.String mailId)
dc - DataCentermailId - String