com.konakart.appif
Interface AddToWishListOptionsIf

All Known Implementing Classes:
AddToWishListOptions

public interface AddToWishListOptionsIf

An object used to contain options used when adding items to the basket.


Method Summary
 java.lang.String getCatalogId()
          The id of the catalog which contains dynamic product information such as the price and quantity
 int getCustomerId()
          If the sessionId is set to null and the customerId is a negative number then the operation is applied to the temporary customer referenced by the negative customer id.
 java.util.Calendar getPriceDate()
          The date for which a price is requested.
 boolean isOnlyShowAvailable()
          When set, the wish list items where quantity desired == quantity received, are not returned in the getWishListItemsWithOptions() API call.
 boolean isUseExternalPrice()
          If true we attempt to fetch the prices from the external table
 void setCatalogId(java.lang.String catalogId)
          The id of the catalog which contains dynamic product information such as the price and quantity
 void setCustomerId(int customerId)
          If the sessionId is set to null and the customerId is a negative number then the operation is applied to the temporary customer referenced by the negative customer id.
 void setOnlyShowAvailable(boolean onlyShowAvailable)
          When set, the wish list items where quantity desired == quantity received, are not returned in the getWishListItemsWithOptions() API call.
 void setPriceDate(java.util.Calendar priceDate)
          The date for which a price is requested.
 void setUseExternalPrice(boolean useExternalPrice)
          If true we attempt to fetch the prices from the external table
 

Method Detail

getCatalogId

java.lang.String getCatalogId()
The id of the catalog which contains dynamic product information such as the price and quantity

Returns:
the catalogId

setCatalogId

void setCatalogId(java.lang.String catalogId)
The id of the catalog which contains dynamic product information such as the price and quantity

Parameters:
catalogId - the catalogId to set

getPriceDate

java.util.Calendar getPriceDate()
The date for which a price is requested. It could be out in the future.

Returns:
the priceDate

setPriceDate

void setPriceDate(java.util.Calendar priceDate)
The date for which a price is requested. It could be out in the future.

Parameters:
priceDate - the priceDate to set

isOnlyShowAvailable

boolean isOnlyShowAvailable()
When set, the wish list items where quantity desired == quantity received, are not returned in the getWishListItemsWithOptions() API call.

Returns:
the onlyShowAvailable

setOnlyShowAvailable

void setOnlyShowAvailable(boolean onlyShowAvailable)
When set, the wish list items where quantity desired == quantity received, are not returned in the getWishListItemsWithOptions() API call.

Parameters:
onlyShowAvailable - the onlyShowAvailable to set

isUseExternalPrice

boolean isUseExternalPrice()
If true we attempt to fetch the prices from the external table

Returns:
the useExternalPrice

setUseExternalPrice

void setUseExternalPrice(boolean useExternalPrice)
If true we attempt to fetch the prices from the external table

Parameters:
useExternalPrice - the useExternalPrice to set

getCustomerId

int getCustomerId()
If the sessionId is set to null and the customerId is a negative number then the operation is applied to the temporary customer referenced by the negative customer id.

Returns:
the customerId

setCustomerId

void setCustomerId(int customerId)
If the sessionId is set to null and the customerId is a negative number then the operation is applied to the temporary customer referenced by the negative customer id.

Parameters:
customerId - the customerId to set


Copyright © 2011 DS Data Systems UK Ltd.