com.dotmarketing.viewtools
Class ProductWebAPI
java.lang.Object
com.dotmarketing.viewtools.ProductWebAPI
public class ProductWebAPI
- extends java.lang.Object
|
Method Summary |
java.lang.String |
getMonth(int month)
|
java.lang.String |
getMonth(java.lang.String month)
|
java.util.List<OrderItem> |
getOrderItemListByOrder(java.lang.String orderInode)
|
java.util.List<java.util.Map> |
getPaymentMethods()
|
Product |
getProduct(long inode)
|
Product |
getProduct(java.lang.String inode)
|
Product |
getProductById(long productInode)
|
Product |
getProductbyProductFormaId(long productFormatInode)
|
Product |
getProductbyProductFormaId(java.lang.String productFormatInode)
|
java.lang.String |
getProductNamebyId(long productInode)
|
java.util.List<Order> |
getProductOrdersByUser(java.lang.String userId)
|
java.util.List<Order> |
getProductOrdersByUserInode(java.lang.String inode)
|
java.util.List<Contentlet> |
getRecommendedArticles(long inode,
int quantity)
|
java.util.List<Contentlet> |
getRecommendedArticles(java.lang.String inode,
java.lang.String quantity)
|
java.util.List<Product> |
getRelatedProduct(long inode,
int quantity)
|
java.util.List<Product> |
getRelatedProduct(java.lang.String inode,
java.lang.String quantity)
|
float |
getTotalApplicableDiscount(java.util.List<Holder> holders,
java.util.List<DiscountCode> discounts,
boolean partner)
|
User |
getUserByOrder(java.lang.String orderUserInode)
|
java.lang.String |
getUserCompanyName(OrderForm orderForm)
|
java.lang.String |
getUserFullName(OrderForm orderForm)
|
void |
init(HttpServletRequest req,
HttpServletResponse response)
|
void |
init(java.lang.Object obj)
|
ActionForm |
loadFeaturedProductByCategory(ActionForm lf,
HttpServletRequest request)
|
OrderForm |
loadOrderForm()
|
ActionForm |
loadProduct(ActionForm lf,
HttpServletRequest request)
|
ActionForm |
loadProductByCategory(ActionForm lf,
HttpServletRequest request)
|
java.util.List |
loadProductFilesList(HttpServletRequest request)
|
ActionForm |
loadTypeProducts(ActionForm lf,
HttpServletRequest request)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProductWebAPI
public ProductWebAPI()
init
public void init(java.lang.Object obj)
init
public void init(HttpServletRequest req,
HttpServletResponse response)
getProduct
public Product getProduct(java.lang.String inode)
getProduct
public Product getProduct(long inode)
getTotalApplicableDiscount
public float getTotalApplicableDiscount(java.util.List<Holder> holders,
java.util.List<DiscountCode> discounts,
boolean partner)
getProductOrdersByUser
public java.util.List<Order> getProductOrdersByUser(java.lang.String userId)
getProductOrdersByUserInode
public java.util.List<Order> getProductOrdersByUserInode(java.lang.String inode)
getProductNamebyId
public java.lang.String getProductNamebyId(long productInode)
getProductbyProductFormaId
public Product getProductbyProductFormaId(java.lang.String productFormatInode)
getProductbyProductFormaId
public Product getProductbyProductFormaId(long productFormatInode)
getProductById
public Product getProductById(long productInode)
getPaymentMethods
public java.util.List<java.util.Map> getPaymentMethods()
loadOrderForm
public OrderForm loadOrderForm()
getUserFullName
public java.lang.String getUserFullName(OrderForm orderForm)
getUserCompanyName
public java.lang.String getUserCompanyName(OrderForm orderForm)
getMonth
public java.lang.String getMonth(java.lang.String month)
getMonth
public java.lang.String getMonth(int month)
getRelatedProduct
public java.util.List<Product> getRelatedProduct(java.lang.String inode,
java.lang.String quantity)
getRelatedProduct
public java.util.List<Product> getRelatedProduct(long inode,
int quantity)
getRecommendedArticles
public java.util.List<Contentlet> getRecommendedArticles(java.lang.String inode,
java.lang.String quantity)
getRecommendedArticles
public java.util.List<Contentlet> getRecommendedArticles(long inode,
int quantity)
getUserByOrder
public User getUserByOrder(java.lang.String orderUserInode)
getOrderItemListByOrder
public java.util.List<OrderItem> getOrderItemListByOrder(java.lang.String orderInode)
loadFeaturedProductByCategory
public ActionForm loadFeaturedProductByCategory(ActionForm lf,
HttpServletRequest request)
loadProductByCategory
public ActionForm loadProductByCategory(ActionForm lf,
HttpServletRequest request)
loadProduct
public ActionForm loadProduct(ActionForm lf,
HttpServletRequest request)
loadTypeProducts
public ActionForm loadTypeProducts(ActionForm lf,
HttpServletRequest request)
loadProductFilesList
public java.util.List loadProductFilesList(HttpServletRequest request)
Copyright © 2006 Dotmarketing, Inc. All Rights Reserved.