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.Runnable
public 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.Exception
public 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