eafd98b8c3d6381beebb67542e9ee9e2be3af5ff.svn-base 1.6 KB
package com.espeed.service;

import java.util.List;

import com.espeed.pojo.YxyUnsubscribeInfo;
import com.espeed.vo.PageBean;

/**
 * 程序名称:    	EspeedMail_时速邮箱
 * 程序版本:    	V1.0
 * 作    者:    	深圳市科飞时速网络技术有限公司(0755-88843776)
 * 版权所有:    	深圳市科飞时速网络技术有限公司
 * 技术支持:    	Tech@21gmail.com
 * 单元名称:     退订service(营销游)
 * 开始时间:    	2013.12.09
 * 程 序 员:    	谢勇
 * 最后修改:    
 * 备    注:		如需修改请通知程序员    
 */
public interface YxyUnsubscribeInfoService {
	
	/**查询用户所有退订地址*/
	public List<Object> findAllUnEmali(String loginid,String domain)throws Exception;
	
	/**查询用户所有退订地址(对象)*/
	public List<YxyUnsubscribeInfo> findAllUnInfo(String loginid,String domain)throws Exception;
	
	/**条件查询用户退订地址(分页)*/
	public List<YxyUnsubscribeInfo> findUnCondition(String loginid,String domain,PageBean pb,int condition,String conditionvalue)throws Exception;
	
	/**删除退订地址*/
	public void delUnsubscribe(String unidstr)throws Exception;
	
	/**添加退订地址*/
	public void addUnsubscribe(YxyUnsubscribeInfo o)throws Exception;
	
	/**编辑退订地址*/
	public void updateUnsubscribe(YxyUnsubscribeInfo o)throws Exception;
	
	/**查询退订地址(根据邮件UID)*/
	public List<YxyUnsubscribeInfo> findUnByUID(String loginid,String domain,String mailuid)throws Exception;
	
	/**查询退订地址是否已存在*/
	public int findisexits(String loginid,String domain,String email)throws Exception;

}