package org.taobao88.taobao.enterprise.service;
import java.util.List;
import org.taobao88.taobao.enterprise.entity.Recomendation;
import org.taobao88.taobao.enterprise.entity.RecomendationType;
public interface RecomendationService {
public void addRecomendation(Recomendation recomendation);
public void deleteRecomendation(Recomendation recomendation);
public void updateRecomendation(Recomendation recomendation);
public List<List<Recomendation>> getSortedRecomendations(RecomendationType type);
public List<Recomendation> getAllRecomendations(RecomendationType type);
public List<Recomendation> getRecomendationsPartial(int page, RecomendationType type);
public int getRecomendationsCount(RecomendationType type);
public List<Recomendation> getFirstFourRecomendations(RecomendationType type);
public Recomendation getRecomendationById(int id);
public Recomendation getRecomendationByDescription(String desc);
public List<Recomendation> getRandomRecomendations(RecomendationType type);
}