org.broadleafcommerce.core.catalog.dao
Interface ProductDao
- All Known Implementing Classes:
- ProductDaoImpl
public interface ProductDao
readProductById
Product readProductById(java.lang.Long productId)
save
Product save(Product product)
readProductsByName
java.util.List<Product> readProductsByName(java.lang.String searchName)
readActiveProductsByCategory
java.util.List<Product> readActiveProductsByCategory(java.lang.Long categoryId,
java.util.Date currentDate)
readProductsByCategory
java.util.List<Product> readProductsByCategory(java.lang.Long categoryId)
readProductsBySku
java.util.List<Product> readProductsBySku(java.lang.Long skuId)
readActiveProductsBySku
java.util.List<Product> readActiveProductsBySku(java.lang.Long skuId,
java.util.Date currentDate)
readProductsBySkuOneToOne
java.util.List<ProductSku> readProductsBySkuOneToOne(java.lang.Long skuId)
readActiveProductsBySkuOneToOne
java.util.List<ProductSku> readActiveProductsBySkuOneToOne(java.lang.Long skuId,
java.util.Date currentDate)
delete
void delete(Product product)
create
Product create(ProductType productType)
Copyright © 2011. All Rights Reserved.