com.konakart.al
Class ProductMgr

java.lang.Object
  extended by com.konakart.al.BaseMgr
      extended by com.konakart.al.ProductMgr

public class ProductMgr
extends BaseMgr

Contains methods to fetch and manage lists of products and keeps track of the current selected product.


Field Summary
 
Fields inherited from class com.konakart.al.BaseMgr
eng, kkAppEng, log
 
Constructor Summary
protected ProductMgr(com.konakart.appif.KKEngIf eng, KKAppEng kkAppEng)
          Constructor.
 
Method Summary
 void fetchAllNewProds()
          Gets a list of latest products from the engine and puts them in the currentProducts array.
 void fetchAllSpecials()
          Gets a list of specials from the engine and puts them in the currentProducts array.
 void fetchAlsoPurchasedArray()
          Populates the alsoPurchasedArray array.
 com.konakart.appif.DigitalDownloadIf[] fetchDigitalDownloads()
          The method is called to get the digital downloads from the DB for this user.
 int fetchManufacturersPerCategory(int catId)
          The method is called to populate the drop list of manufacturers in the page that shows a list of products for a category.
 void fetchNewProductsArray(int categoryId)
          Get the latest products added to the catalog for the category whose id is passed in as a parameter.
 void fetchOrderHistoryArray()
          Populates the orderHistory array for the current logged in user.
 int fetchProductsPerCategory(com.konakart.appif.CategoryIf cat)
          Retrieves the products for a selected category.
 void fetchProductsPerManufacturer(int manufacturerId)
          This method is called in order to retrieve a list of products in the currentProducts array belonging to a specific manufacturer.
 void fetchRelatedProducts()
          Fetches the related products from the DB.
 void fetchSelectedProduct(int prodId)
          This method is called when a user selects a product in order to retrieve more details for that product.
 int fetchTagGroupsPerCategory(int catId)
          The method is called to populate the currentTagGroups array.
 void filterCurrentProdsByCategory(int categoryId)
          This method is called in order to filter a list of products in the currentProducts array and show only the products belonging to a specific category.
 void filterCurrentProdsByManufacturer(int manufacturerId)
          This method is called in order to filter a list of products in the currentProducts array and show only the products belonging to a specific manufacturer.
 void filterCurrentProdsByTags(int tagId)
          If the tag isn't currently selected, then it will be added to the product filter.
 com.konakart.appif.ProductIf[] getAccessories()
           
 com.konakart.appif.ManufacturerIf[] getAllManuArray()
          Returns an array containing all of the manufacturers.
 DropListElement[] getAllManuDropList()
          Returns the static list of all manufacturers
 com.konakart.appif.ProductIf[] getAlsoPurchased()
          Returns the alsoPurchased array of products.
 com.konakart.appif.ProductIf[] getBestSellers()
          Gets best sellers for the current category.
 com.konakart.appif.ProductIf[] getBundledProducts()
           
 com.konakart.appif.ProductIf[] getCrossSellProducts()
           
 com.konakart.appif.CategoryIf[] getCurrentCategories()
          Returns the currentCategories.
 int getCurrentCategoriesLength()
          Returns the length of the currentCategories array
 com.konakart.appif.ManufacturerIf[] getCurrentManufacturers()
          Returns the currentManufacturers.
 int getCurrentManufacturersLength()
          Returns the length of the currentManufacturers array
 int getCurrentOffset()
          The current offset in the list of products.
 com.konakart.appif.ProductIf[] getCurrentProducts()
          Returns the currentProducts.
 com.konakart.appif.TagGroupIf[] getCurrentTagGroups()
           
 com.konakart.appif.DataDescriptorIf getDataDesc()
           
 java.lang.String getDefaultOrderBy()
          Used to set the default OrderBy used by many of the API calls to fetch products.
 com.konakart.appif.ProductIf[] getDependentProducts()
           
 com.konakart.appif.DigitalDownloadIf[] getDigitalDownloads()
           
 java.lang.String getHeaderToShow()
          The page of the application showing products can have many different titles and can also contain a filter to filter the products by manufacturer or by category.
 int getMaxRows()
          Maximum number of products to show in a list.
 java.lang.String getNavBack()
          Static string - navigate backwards.
 java.lang.String getNavNext()
          Static string - navigate forwards.
 java.lang.String getNavStart()
          Static string - navigate to the start.
 com.konakart.appif.ProductIf[] getNewProducts()
          Returns an array of products containing the new products.
 int getNumberOfProducts()
          Returns the number of products in the currentProducts array.
 int getNumRandomNewProds()
          Returns the number of random new products
 int getNumRandomSpecials()
          Returns the number of random specials
 java.lang.String getObCustom1()
           
 java.lang.String getObCustom2()
           
 java.lang.String getObCustom3()
           
 java.lang.String getObCustom4()
           
 java.lang.String getObCustom5()
           
 java.lang.String getObDate()
          Static string - order by date.
 java.lang.String getObManufacturer()
          Static string - order by manufacturer.
 java.lang.String getObName()
          Static string - order by name.
 java.lang.String getObPrice()
          Static string - order by price.
 java.lang.String getObRating()
          Static string - order by rating.
 java.lang.String getObRead()
          Static string - order by how many times it has been read.
 java.lang.String getObViewed()
          Static string - order by how many times it has been viewed.
 com.konakart.appif.ProductIf[] getOrderHistory()
          Returns the orderHistory array of products.
 com.konakart.appif.ProductIf getRandomNewProd()
          A random product is returned .
 com.konakart.appif.ProductIf getRandomSpecial()
          A random product (with a special price) is returned .
 com.konakart.appif.CategoryIf getSelectedCategory()
          Returns the selectedCategory.
 com.konakart.appif.ManufacturerIf getSelectedManufacturer()
          Returns the selectedManufacturer.
 com.konakart.appif.ProductIf getSelectedProduct()
          Returns the selectedProduct.
 java.util.List getSelectedProductOptions()
          Returns the selectedProductOptions.
 int getShowBack()
          Show the back button if set to 1.
 int getShowNext()
          Show the next button if set to 1.
 java.lang.String getSTOCK_ALLOW_CHECKOUT()
          Determine whether to allow a customer to checkout if product isn't in stock.
 java.lang.String getSTOCK_CHECK()
          Determine whether to check to see if product is in stock
 com.konakart.appif.TagGroupIf[] getTagGroupFilter()
          Get an array of TagGroups with the tags to filter by
 int getTotalNumberOfProducts()
          Returns the totalNumberOfProducts.
 com.konakart.appif.ProductIf[] getUpSellProducts()
           
 boolean isCurrentProductANotification()
          If a customer is logged in, it returns true if he is already being notified about the selected product.
 void navigateCurrentProducts(java.lang.String navDir)
          This method is called to navigate through a list of products when the list is longer than maxRows.
 void orderCurrentProds(java.lang.String orderBy)
          This method is called to change the order of a list of products in the currentProducts array.
 void refreshCaches()
          Refreshes the following; Random new product list All manufacturer list Random Specials list
 void refreshConfigs()
          Refresh the configuration variables.
 void removeAllTagsFromFilter()
          Removes all selected tags from the current filter.
 void reset()
          Puts the Product Manager back into it's original state with no products selected
 int searchForProducts(com.konakart.appif.ProductSearchIf ps)
          Retrieves the products that match the criteria in a ProductSearch object and puts them in the currentProducts array.
 void setDataDesc(com.konakart.appif.DataDescriptorIf dataDesc)
           
 void setDefaultOrderBy(java.lang.String defaultOrderBy)
          Used to set the default OrderBy used by many of the API calls to fetch products.
 void setDigitalDownloads(com.konakart.appif.DigitalDownloadIf[] digitalDownloads)
           
 void setOrderHistory(com.konakart.appif.ProductIf[] orderHistory)
           
 void updateProductViewedCount(int productId)
          Update the number of times that the product has been viewed
 
Methods inherited from class com.konakart.al.BaseMgr
getEng, getKkAppEng, setEng, setKkAppEng
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProductMgr

protected ProductMgr(com.konakart.appif.KKEngIf eng,
                     KKAppEng kkAppEng)
              throws com.konakart.app.KKException
Constructor. Should only be instantiated by Konakart.

Parameters:
eng -
kkAppEng -
Throws:
com.konakart.app.KKException
Method Detail

refreshConfigs

public void refreshConfigs()
                    throws com.konakart.app.KKException
Refresh the configuration variables. This is called automatically at a regular interval.

Throws:
com.konakart.app.KKException

reset

public void reset()
           throws com.konakart.app.KKException
Puts the Product Manager back into it's original state with no products selected

Throws:
com.konakart.app.KKException

refreshCaches

public void refreshCaches()
                   throws com.konakart.app.KKException
Refreshes the following;

Throws:
com.konakart.app.KKException

fetchProductsPerCategory

public int fetchProductsPerCategory(com.konakart.appif.CategoryIf cat)
                             throws com.konakart.app.KKException,
                                    KKAppException
Retrieves the products for a selected category. This method is called when a user selects a leaf node category in order to see the list of products it contains. No filters are applied and the Order-By is set to the default value. currentProducts and totalNumberOfProducts are set with the results. The selectedManufacturer is reset.

Parameters:
cat - The selected category
Returns:
The number of products found
Throws:
com.konakart.app.KKException
KKAppException

fetchAllSpecials

public void fetchAllSpecials()
                      throws com.konakart.app.KKException,
                             KKAppException
Gets a list of specials from the engine and puts them in the currentProducts array. The selectedManufacturer is reset.

Throws:
com.konakart.app.KKException
KKAppException

fetchAllNewProds

public void fetchAllNewProds()
                      throws com.konakart.app.KKException,
                             KKAppException
Gets a list of latest products from the engine and puts them in the currentProducts array. The selectedManufacturer is reset.

Throws:
com.konakart.app.KKException
KKAppException

searchForProducts

public int searchForProducts(com.konakart.appif.ProductSearchIf ps)
                      throws com.konakart.app.KKException,
                             KKAppException
Retrieves the products that match the criteria in a ProductSearch object and puts them in the currentProducts array. The selectedManufacturer is reset.

Parameters:
ps - ProductSearch object containing the search criteria
Returns:
The number of products found
Throws:
com.konakart.app.KKException
KKAppException

fetchManufacturersPerCategory

public int fetchManufacturersPerCategory(int catId)
                                  throws com.konakart.app.KKException
The method is called to populate the drop list of manufacturers in the page that shows a list of products for a category. The drop list is used to select a manufacturer in order to filter the products. currentManufacturers is set with the results.

Parameters:
catId - The id of the selected category
Returns:
The number of manufacturers found
Throws:
com.konakart.app.KKException

orderCurrentProds

public void orderCurrentProds(java.lang.String orderBy)
                       throws com.konakart.app.KKException,
                              KKAppException
This method is called to change the order of a list of products in the currentProducts array. The orderBy parameter can take a range of values that can be retrieved from the ProductMgr using getter methods. They are:

Parameters:
orderBy - The order by parameter
Throws:
com.konakart.app.KKException
KKAppException

filterCurrentProdsByManufacturer

public void filterCurrentProdsByManufacturer(int manufacturerId)
                                      throws com.konakart.app.KKException,
                                             KKAppException
This method is called in order to filter a list of products in the currentProducts array and show only the products belonging to a specific manufacturer.

Parameters:
manufacturerId - The id of the manufacturer
Throws:
com.konakart.app.KKException
KKAppException

filterCurrentProdsByTags

public void filterCurrentProdsByTags(int tagId)
                              throws com.konakart.app.KKException,
                                     KKAppException
If the tag isn't currently selected, then it will be added to the product filter. If the tag is currently selected, it will be removed from the product filter.

Parameters:
tagId - The numeric id of the Tag object
Throws:
com.konakart.app.KKException
KKAppException

removeAllTagsFromFilter

public void removeAllTagsFromFilter()
                             throws com.konakart.app.KKException,
                                    KKAppException
Removes all selected tags from the current filter.

Throws:
com.konakart.app.KKException
KKAppException

filterCurrentProdsByCategory

public void filterCurrentProdsByCategory(int categoryId)
                                  throws com.konakart.app.KKException,
                                         KKAppException
This method is called in order to filter a list of products in the currentProducts array and show only the products belonging to a specific category.

Parameters:
categoryId - The id of the category
Throws:
com.konakart.app.KKException
KKAppException

fetchProductsPerManufacturer

public void fetchProductsPerManufacturer(int manufacturerId)
                                  throws com.konakart.app.KKException,
                                         KKAppException
This method is called in order to retrieve a list of products in the currentProducts array belonging to a specific manufacturer. It is used by the Manufacturers tile where a manufacturer can be selected via a drop list and all products are shown for that manufacturer.

Parameters:
manufacturerId - The id of the manufacturer
Throws:
com.konakart.app.KKException
KKAppException

navigateCurrentProducts

public void navigateCurrentProducts(java.lang.String navDir)
                             throws com.konakart.app.KKException,
                                    KKAppException
This method is called to navigate through a list of products when the list is longer than maxRows. The currentProducts array is updated with the new products.
navDir can take the following values which are retrieved using getter methods on the ProductMgr instance:

Parameters:
navDir - The navigation direction.
Throws:
com.konakart.app.KKException
KKAppException

fetchSelectedProduct

public void fetchSelectedProduct(int prodId)
                          throws com.konakart.app.KKException,
                                 KKAppException
This method is called when a user selects a product in order to retrieve more details for that product. If the product has options that can be selected by the user, then the list of selectedProductOptions is populated so that the JSP can easily render the drop lists for the user to make selections. The selectedProduct and selectedManufacturer objects are updated.

Parameters:
prodId - The id of the product
Throws:
com.konakart.app.KKException
KKAppException

getNumberOfProducts

public int getNumberOfProducts()
Returns the number of products in the currentProducts array.

Returns:
Returns the number of products in the currentProducts array.

getRandomSpecial

public com.konakart.appif.ProductIf getRandomSpecial()
A random product (with a special price) is returned . The method is used to display a different random special product every time it is called.

Returns:
Return the special product

getRandomNewProd

public com.konakart.appif.ProductIf getRandomNewProd()
A random product is returned . The method is used to display a different random product every time it is called.

Returns:
The random product

fetchOrderHistoryArray

public void fetchOrderHistoryArray()
                            throws com.konakart.app.KKException
Populates the orderHistory array for the current logged in user.

Throws:
com.konakart.app.KKException

fetchAlsoPurchasedArray

public void fetchAlsoPurchasedArray()
                             throws com.konakart.app.KKException
Populates the alsoPurchasedArray array. It uses the selectedProduct as the reference product.

Throws:
com.konakart.app.KKException

fetchRelatedProducts

public void fetchRelatedProducts()
                          throws com.konakart.app.KKException
Fetches the related products from the DB. It uses the selectedProduct as the reference product. The following arrays are populated with the results :

Throws:
com.konakart.app.KKException

fetchNewProductsArray

public void fetchNewProductsArray(int categoryId)
                           throws com.konakart.app.KKException
Get the latest products added to the catalog for the category whose id is passed in as a parameter. The newProducts array is populated.

Parameters:
categoryId - The id of the selected category
Throws:
com.konakart.app.KKException

isCurrentProductANotification

public boolean isCurrentProductANotification()
                                      throws com.konakart.app.KKException
If a customer is logged in, it returns true if he is already being notified about the selected product. Otherwise it returns false. If not logged in, it always returns false.

Returns:
true or false
Throws:
com.konakart.app.KKException

getBestSellers

public com.konakart.appif.ProductIf[] getBestSellers()
                                              throws com.konakart.app.KKException
Gets best sellers for the current category. Return a cached copy if the category hasn't changed since the last time it was called. The cached copy is bestSellersArray.

Returns:
Array of product bestSellers
Throws:
com.konakart.app.KKException

fetchDigitalDownloads

public com.konakart.appif.DigitalDownloadIf[] fetchDigitalDownloads()
                                                             throws com.konakart.app.KKException
The method is called to get the digital downloads from the DB for this user. The digitalDownloads array is populated with the result.

Returns:
The number of Digital Downloads found
Throws:
com.konakart.app.KKException

fetchTagGroupsPerCategory

public int fetchTagGroupsPerCategory(int catId)
                              throws com.konakart.app.KKException
The method is called to populate the currentTagGroups array. If there are any tag groups associated with this category, the tags will be displayed on the UI to allow the customer to refine his product search.

Parameters:
catId - The id of the selected category
Returns:
The number of tag groups found
Throws:
com.konakart.app.KKException

getTagGroupFilter

public com.konakart.appif.TagGroupIf[] getTagGroupFilter()
                                                  throws com.konakart.app.KKException
Get an array of TagGroups with the tags to filter by

Returns:
Returns an array of TagGroups with the tags to filter by
Throws:
com.konakart.app.KKException

getSTOCK_ALLOW_CHECKOUT

public java.lang.String getSTOCK_ALLOW_CHECKOUT()
Determine whether to allow a customer to checkout if product isn't in stock.

Returns:
Returns true if we should allow checkout. Otherwise returns false.

getSTOCK_CHECK

public java.lang.String getSTOCK_CHECK()
Determine whether to check to see if product is in stock

Returns:
Returns true if we should check stock. Otherwise returns false.

updateProductViewedCount

public void updateProductViewedCount(int productId)
                              throws com.konakart.app.KKException
Update the number of times that the product has been viewed

Parameters:
productId -
Throws:
com.konakart.app.KKException

getAllManuDropList

public DropListElement[] getAllManuDropList()
Returns the static list of all manufacturers

Returns:
Returns the static list of all manufacturers

getCurrentManufacturers

public com.konakart.appif.ManufacturerIf[] getCurrentManufacturers()
Returns the currentManufacturers.

Returns:
Returns the currentManufacturers.

getCurrentManufacturersLength

public int getCurrentManufacturersLength()
Returns the length of the currentManufacturers array

Returns:
Returns the length of the currentManufacturers array

getCurrentProducts

public com.konakart.appif.ProductIf[] getCurrentProducts()
Returns the currentProducts.

Returns:
Returns the currentProducts.

getSelectedCategory

public com.konakart.appif.CategoryIf getSelectedCategory()
Returns the selectedCategory.

Returns:
Returns the selectedCategory.

getShowBack

public int getShowBack()
Show the back button if set to 1. Don't show the back button if set to 0.

Returns:
Returns the showBack.

getShowNext

public int getShowNext()
Show the next button if set to 1. Don't show the next button if set to 0.

Returns:
Returns the showNext.

getMaxRows

public int getMaxRows()
Maximum number of products to show in a list.

Returns:
Returns the maxRows.

getCurrentOffset

public int getCurrentOffset()
The current offset in the list of products.

Returns:
Returns the currentOffset.

getNavBack

public java.lang.String getNavBack()
Static string - navigate backwards. It is the string required to pass to the navigateCurrentProducts() as the navdir attribute when navigating backwards.

Returns:
Returns the navBack.

getNavNext

public java.lang.String getNavNext()
Static string - navigate forwards. It is the string required to pass to the navigateCurrentProducts() as the navdir attribute when navigating forwards.

Returns:
Returns the navNext.

getNavStart

public java.lang.String getNavStart()
Static string - navigate to the start. It is the string required to pass to the navigateCurrentProducts() as the navdir attribute when navigating to the start.

Returns:
Returns the navStart.

getObDate

public java.lang.String getObDate()
Static string - order by date. Used in the orderCurrentProds() method.

Returns:
Returns the obDate.

getObManufacturer

public java.lang.String getObManufacturer()
Static string - order by manufacturer. Used in the orderCurrentProds() method.

Returns:
Returns the obManufacturer.

getObName

public java.lang.String getObName()
Static string - order by name. Used in the orderCurrentProds() method.

Returns:
Returns the obName.

getObPrice

public java.lang.String getObPrice()
Static string - order by price. Used in the orderCurrentProds() method.

Returns:
Returns the obPrice.

getObRating

public java.lang.String getObRating()
Static string - order by rating. Used in the orderCurrentProds() method.

Returns:
Returns the obRating.

getObRead

public java.lang.String getObRead()
Static string - order by how many times it has been read. Used in the orderCurrentProds() method.

Returns:
Returns the obRead.

getObViewed

public java.lang.String getObViewed()
Static string - order by how many times it has been viewed. Used in the orderCurrentProds() method.

Returns:
Returns the obViewed.

getSelectedProduct

public com.konakart.appif.ProductIf getSelectedProduct()
Returns the selectedProduct.

Returns:
Returns the selectedProduct.

getSelectedProductOptions

public java.util.List getSelectedProductOptions()
Returns the selectedProductOptions.

Returns:
Returns the selectedProductOptions.

getCurrentCategories

public com.konakart.appif.CategoryIf[] getCurrentCategories()
Returns the currentCategories.

Returns:
Returns the currentCategories.

getCurrentCategoriesLength

public int getCurrentCategoriesLength()
Returns the length of the currentCategories array

Returns:
Returns the length of the currentCategories array

getSelectedManufacturer

public com.konakart.appif.ManufacturerIf getSelectedManufacturer()
Returns the selectedManufacturer.

Returns:
Returns the selectedManufacturer.

getHeaderToShow

public java.lang.String getHeaderToShow()
The page of the application showing products can have many different titles and can also contain a filter to filter the products by manufacturer or by category. This attribute (headerToShow) determines which page header to use. The JSP decides what to show based on the value of this attribute. Valid values are:

Returns:
Returns the headerToShow.

getTotalNumberOfProducts

public int getTotalNumberOfProducts()
Returns the totalNumberOfProducts.

Returns:
Returns the totalNumberOfProducts.

getOrderHistory

public com.konakart.appif.ProductIf[] getOrderHistory()
Returns the orderHistory array of products.

Returns:
Returns the orderHistory array of products.

getAlsoPurchased

public com.konakart.appif.ProductIf[] getAlsoPurchased()
Returns the alsoPurchased array of products.

Returns:
Returns the alsoPurchased array of products.

getNewProducts

public com.konakart.appif.ProductIf[] getNewProducts()
Returns an array of products containing the new products.

Returns:
Returns an array of products containing the new products.

getAllManuArray

public com.konakart.appif.ManufacturerIf[] getAllManuArray()
Returns an array containing all of the manufacturers.

Returns:
Returns an array containing all of the manufacturers.

getNumRandomSpecials

public int getNumRandomSpecials()
Returns the number of random specials

Returns:
Returns the number of random specials

getNumRandomNewProds

public int getNumRandomNewProds()
Returns the number of random new products

Returns:
Returns the number of random new products

getAccessories

public com.konakart.appif.ProductIf[] getAccessories()
Returns:
Returns the accessories.

getCrossSellProducts

public com.konakart.appif.ProductIf[] getCrossSellProducts()
Returns:
Returns the crossSellProducts.

getDependentProducts

public com.konakart.appif.ProductIf[] getDependentProducts()
Returns:
Returns the dependentProducts.

getUpSellProducts

public com.konakart.appif.ProductIf[] getUpSellProducts()
Returns:
Returns the upSellProducts.

getDigitalDownloads

public com.konakart.appif.DigitalDownloadIf[] getDigitalDownloads()
Returns:
Returns the digitalDownloads.

setDigitalDownloads

public void setDigitalDownloads(com.konakart.appif.DigitalDownloadIf[] digitalDownloads)
Parameters:
digitalDownloads - The digitalDownloads to set.

getDataDesc

public com.konakart.appif.DataDescriptorIf getDataDesc()
Returns:
Returns the dataDesc.

setDataDesc

public void setDataDesc(com.konakart.appif.DataDescriptorIf dataDesc)
Parameters:
dataDesc - The dataDesc to set.

getObCustom1

public java.lang.String getObCustom1()
Returns:
Returns the obCustom1.

getObCustom2

public java.lang.String getObCustom2()
Returns:
Returns the obCustom2.

getObCustom3

public java.lang.String getObCustom3()
Returns:
Returns the obCustom3.

getObCustom4

public java.lang.String getObCustom4()
Returns:
Returns the obCustom4.

getObCustom5

public java.lang.String getObCustom5()
Returns:
Returns the obCustom5.

getDefaultOrderBy

public java.lang.String getDefaultOrderBy()
Used to set the default OrderBy used by many of the API calls to fetch products. The value must be an attribute of com.konakart.app.DataDescConstants such as ORDER_BY_NAME_ASCENDING, ORDER_BY_MANUFACTURER etc. It is used by: The default value is DataDescConstants.ORDER_BY_PRICE_ASCENDING.

Returns:
Returns the defaultOrderBy.

setDefaultOrderBy

public void setDefaultOrderBy(java.lang.String defaultOrderBy)
Used to set the default OrderBy used by many of the API calls to fetch products. The value must be an attribute of com.konakart.app.DataDescConstants such as ORDER_BY_NAME_ASCENDING, ORDER_BY_MANUFACTURER etc. It is used by: The default value is DataDescConstants.ORDER_BY_PRICE_ASCENDING.

Parameters:
defaultOrderBy - The defaultOrderBy to set.

getBundledProducts

public com.konakart.appif.ProductIf[] getBundledProducts()
Returns:
Returns the bundledProducts.

setOrderHistory

public void setOrderHistory(com.konakart.appif.ProductIf[] orderHistory)
Parameters:
orderHistory - The orderHistory to set.

getCurrentTagGroups

public com.konakart.appif.TagGroupIf[] getCurrentTagGroups()
Returns:
Returns the currentTagGroups.


Copyright © 2006 DS Data Systems UK Ltd.