package com.pcloud.common.core.biz;



import com.pcloud.common.core.dto.SendAppMessageDto;
import com.pcloud.common.core.dto.SendEmailDto;
import com.pcloud.common.core.dto.SendMessageDto;
import com.pcloud.common.core.dto.SendNotifyDto;
/**
 * 
 * @描述：邮件业务
 * @作者：shichunshan
 * @创建时间：2016年6月24日,下午2:17:36 
 * @版本：1.0
 */
public interface MessageBiz {
	/**
	 * 发邮件
	* 
	* @author zhuyajie
	* @date 2016年11月29日 下午5:55:43
	* @param SendEmailDto
	 */
	void sendEmail(SendEmailDto sendEmailDto);
   /**
    * 发站内信
   * 
   * @author zhuyajie
   * @date 2016年11月26日 上午11:52:04
   * @param sendNotifyDto
    */
	void sendLetter(SendNotifyDto sendNotifyDto);
	/**
	 * 发短信
	* 
	* @author zhuyajie
	* @date 2016年11月29日 下午5:55:56
	* @param sendSMSDto
	 */
    void sendSMS(SendMessageDto smsParam);
    
    /**
     * 短信推送
     */
    void sendAppMessage(SendAppMessageDto sendAppMessageDto);
	
}
