org.jiucai.appframework.base.mail
类 MailTask
java.lang.Object
org.jiucai.appframework.base.mail.MailTask
- 所有已实现的接口:
- Runnable, ICallBack
public class MailTask
- extends Object
- implements ICallBack, Runnable
邮件发送任务类,可以支持同步和异步发送邮件
- 作者:
- dangwei.zhai at 2010-10-29
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SEND_ASYNC
public static final String SEND_ASYNC
- 异步发送邮件,需采用回调方法获取邮件发送结果
- 另请参见:
- 常量字段值
SEND_SYNC
public static final String SEND_SYNC
- 同步发送邮件,通过 result 属性获取邮件发送结果
- 另请参见:
- 常量字段值
log
protected org.apache.commons.logging.Log log
MailTask
public MailTask()
MailTask
public MailTask(MailSender sender)
send
public String send()
throws org.apache.commons.mail.EmailException
- 抛出:
org.apache.commons.mail.EmailException
execute
public void execute(Object... objects)
- 默认回调方法
- 指定者:
- 接口
ICallBack 中的 execute
- 参数:
objects - 将处理后的结果作为参数返回给回调方法
run
public void run()
- 指定者:
- 接口
Runnable 中的 run
getResult
public String getResult()
getCallBack
public ICallBack getCallBack()
setCallBack
public void setCallBack(ICallBack callBack)
getSendType
public String getSendType()
setSendType
public void setSendType(String sendType)
Copyright © 2013. All Rights Reserved.