/**
* http://auzll.iteye.com/
*/
package com.gengweibo.dao;
import java.util.List;
import com.gengweibo.weibo.IWeibo;
/**
* @author auzll@msn.com
* @since 2011-3-18
*/
public interface WeiboDao {
/**
* 保存新连接的微博帐户,如果原本有weiboId相同的,覆盖之(为了保障token的有效性)。
*/
void save(IWeibo weibo);
/**
* 更新微博帐户的同步状态,也就是是否同步推送微博
*/
void updateSyn(String weiboId, boolean synUpdate);
/**
* 删除已连接的微博帐户
*/
void delete(String weiboId);
/**
* 根据weiboId查询相关的已连接的微博帐户。weiboId找到accountId,再根据accountId加载所有的微博帐户。
*/
List<IWeibo> queryRelatedList(String weiboId);
}