package com.yeshi.buwan.service.inter.juhe;
|
|
import com.yeshi.buwan.domain.VideoDetailInfo;
|
import com.yeshi.buwan.videos.youku.entity.YouKuSearchVideoMap;
|
import com.yeshi.buwan.videos.youku.entity.YouKuShowDetail;
|
import com.yeshi.buwan.videos.youku.entity.YouKuVideo;
|
|
import java.util.List;
|
|
public interface YouKuService {
|
|
/**
|
* 保存
|
*
|
* @param detail
|
*/
|
public void save(YouKuShowDetail detail) throws Exception;
|
|
public YouKuShowDetail getShowDetail(String showId);
|
|
public YouKuShowDetail getSimpleShowDetail(String showId);
|
|
public List<YouKuVideo> getVideoList(String showId, int page, int pageSize);
|
|
public YouKuVideo getVideoDetail(String id);
|
|
public long count(String category);
|
|
public List<YouKuShowDetail> list(String category, int page, int pageSize);
|
|
public List<VideoDetailInfo> getVideoDetailList(final String videoid, int page, int pageSize);
|
|
public YouKuSearchVideoMap selectByVideoId(String videoId);
|
|
/**
|
* 添加到全网搜
|
*
|
* @param showDetail
|
*/
|
public void addToInternetSearch(YouKuShowDetail showDetail) throws Exception;
|
|
}
|