com.dotmarketing.portlets.product.factories
Class ProductFactory
java.lang.Object
com.dotmarketing.portlets.product.factories.ProductFactory
public class ProductFactory
- extends java.lang.Object
- Author:
- david
|
Method Summary |
static void |
copyProduct(Product product)
|
static void |
deleteProduct(Product product)
|
static java.util.List<Product> |
getAllFeaturedProductsByCategory(int categoryInode,
java.lang.String orderBy,
java.lang.String filter,
int page,
int pageSize,
java.lang.String direction)
|
static java.util.List |
getAllProducts()
|
static java.util.List |
getAllProducts(java.lang.String orderby)
|
static java.util.List |
getAllProducts(java.lang.String[] productType,
java.lang.String keyword,
java.lang.String orderBy,
java.lang.String direction)
|
static java.util.List<Product> |
getAllProductsByCategory(int categoryInode,
java.lang.String orderBy,
java.lang.String filter,
int page,
int pageSize,
java.lang.String direction,
java.lang.String condition)
|
static java.util.List<Product> |
getAllProductsByCategoryList(java.util.List<Category> categories,
int topProductNumber,
java.lang.String orderBy,
java.lang.String direction,
java.lang.String filter,
int page,
int pageSize)
|
static Product |
getProduct(long inode)
|
static Product |
getProduct(java.lang.String inode)
|
static void |
loadFeaturedProductByCategory(ActionForm lf,
HttpServletRequest request)
|
static void |
loadProduct(ActionForm lf,
HttpServletRequest request)
|
static void |
loadProductByCategory(ActionForm lf,
HttpServletRequest request)
|
static void |
loadTypeProducts(ActionForm lf,
HttpServletRequest request)
|
static Product |
newInstance()
|
static void |
saveProduct(Product product)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProductFactory
public ProductFactory()
getAllProducts
public static java.util.List getAllProducts()
getAllProducts
public static java.util.List getAllProducts(java.lang.String orderby)
getAllProducts
public static java.util.List getAllProducts(java.lang.String[] productType,
java.lang.String keyword,
java.lang.String orderBy,
java.lang.String direction)
newInstance
public static Product newInstance()
saveProduct
public static void saveProduct(Product product)
deleteProduct
public static void deleteProduct(Product product)
copyProduct
public static void copyProduct(Product product)
getProduct
public static Product getProduct(java.lang.String inode)
getProduct
public static Product getProduct(long inode)
getAllProductsByCategory
public static java.util.List<Product> getAllProductsByCategory(int categoryInode,
java.lang.String orderBy,
java.lang.String filter,
int page,
int pageSize,
java.lang.String direction,
java.lang.String condition)
getAllFeaturedProductsByCategory
public static java.util.List<Product> getAllFeaturedProductsByCategory(int categoryInode,
java.lang.String orderBy,
java.lang.String filter,
int page,
int pageSize,
java.lang.String direction)
getAllProductsByCategoryList
public static java.util.List<Product> getAllProductsByCategoryList(java.util.List<Category> categories,
int topProductNumber,
java.lang.String orderBy,
java.lang.String direction,
java.lang.String filter,
int page,
int pageSize)
loadFeaturedProductByCategory
public static void loadFeaturedProductByCategory(ActionForm lf,
HttpServletRequest request)
loadProductByCategory
public static void loadProductByCategory(ActionForm lf,
HttpServletRequest request)
loadProduct
public static void loadProduct(ActionForm lf,
HttpServletRequest request)
loadTypeProducts
public static void loadTypeProducts(ActionForm lf,
HttpServletRequest request)
Copyright © 2006 Dotmarketing, Inc. All Rights Reserved.