package com.lst.lc.dao; import java.util.List; import com.lst.lc.entities.Category; import com.lst.lc.entities.Direction; import com.lst.lc.web.bean.PartCategory; public interface CategoryDao { public void addCategory(Category category); public Category getCategory(int id); public List<Category> getAllCategories(); public void update(int categoryId, String categoryName, String description, String enabled, int directionId); public void delete(int categoryId); public List<PartCategory> getCategoriesOfDirection(int directionId); public List<Category> getCategories(int directionId); public List<Category> getEnabledCategories(); }