package com.jiuqi.mobile.nigo.comeclose.manager.file; import com.jiuqi.mobile.nigo.comeclose.bean.LoadOnGetList; import com.jiuqi.mobile.nigo.comeclose.bean.app.file.CollectionBean; import com.jiuqi.mobile.nigo.comeclose.manager.ISimpleManger; import com.jiuqi.mobile.nigo.comeclose.manager.ManagerAnnotation; import com.jiuqi.mobile.nigo.comeclose.manager.master.SelectCollectionKey; @ManagerAnnotation(implClass="com.jiuqi.mobile.nigo.biz.app.file.manager.CollectionManagerImpl") public interface ICollectionManager extends ISimpleManger<CollectionBean> { /** * @Title: search * @Description: TODO(查询我的收藏,带分页) * @param @param key * @param @return 设定文件 * @return LoadOnGetList<CollectionBean> 返回类型 * @throws */ public LoadOnGetList<CollectionBean> search(SelectCollectionKey key); /** * 收藏或取消收藏 * @Title: createCollection * @param @param bean * @param @return * @return String 返回类型 */ public String createCollection(CollectionBean bean) throws Exception; /** * @Title: findByCollectionGuid * @Description: TODO(根据收藏guid,添加人规定,查询我的收藏) * @param @param collectionGuid * @param @param addPersonGuid * @param @return 设定文件 * @return CollectionBean 返回类型 * @throws */ public CollectionBean findByCollectionGuid(String collectionGuid,String addPersonGuid); }