com.konakart.json
Class KKJSONEngServer
java.lang.Object
com.konakart.json.KKJSONEngServerBase
com.konakart.json.KKJSONEngServer
- All Implemented Interfaces:
- KKJSONEngServerIf
public class KKJSONEngServer
- extends KKJSONEngServerBase
- implements KKJSONEngServerIf
The KonaKart JSON Server-Side Engine - Generated by CreateKK_JSON_EngServer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KKJSONEngServer
public KKJSONEngServer()
throws KKException
- Throws:
KKException
getAllLanguages
public java.lang.String getAllLanguages(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllLanguages in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getDefaultLanguage
public java.lang.String getDefaultLanguage(java.lang.String jsonRequest)
throws KKException
- Specified by:
getDefaultLanguage in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getLanguagePerCode
public java.lang.String getLanguagePerCode(java.lang.String jsonRequest)
throws KKException
- Specified by:
getLanguagePerCode in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getLanguagePerId
public java.lang.String getLanguagePerId(java.lang.String jsonRequest)
throws KKException
- Specified by:
getLanguagePerId in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCategoryTree
public java.lang.String getCategoryTree(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCategoryTree in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductsPerCategory
public java.lang.String getProductsPerCategory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductsPerCategory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductsPerCategoryWithOptions
public java.lang.String getProductsPerCategoryWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductsPerCategoryWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductsPerCategoryPerManufacturer
public java.lang.String getProductsPerCategoryPerManufacturer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductsPerCategoryPerManufacturer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductsPerCategoryPerManufacturerWithOptions
public java.lang.String getProductsPerCategoryPerManufacturerWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductsPerCategoryPerManufacturerWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductsPerManufacturer
public java.lang.String getProductsPerManufacturer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductsPerManufacturer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductsPerManufacturerWithOptions
public java.lang.String getProductsPerManufacturerWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductsPerManufacturerWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProduct
public java.lang.String getProduct(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProduct in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductWithOptions
public java.lang.String getProductWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCategoriesPerManufacturer
public java.lang.String getCategoriesPerManufacturer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCategoriesPerManufacturer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCategoriesPerProduct
public java.lang.String getCategoriesPerProduct(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCategoriesPerProduct in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getManufacturersPerCategory
public java.lang.String getManufacturersPerCategory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getManufacturersPerCategory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllManufacturers
public java.lang.String getAllManufacturers(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllManufacturers in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getManufacturerPerProduct
public java.lang.String getManufacturerPerProduct(java.lang.String jsonRequest)
throws KKException
- Specified by:
getManufacturerPerProduct in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getManufacturer
public java.lang.String getManufacturer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getManufacturer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCategory
public java.lang.String getCategory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCategory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getSpecialsPerCategory
public java.lang.String getSpecialsPerCategory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getSpecialsPerCategory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllSpecials
public java.lang.String getAllSpecials(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllSpecials in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllProducts
public java.lang.String getAllProducts(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllProducts in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllProductsWithOptions
public java.lang.String getAllProductsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllProductsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getReviewsPerProduct
public java.lang.String getReviewsPerProduct(java.lang.String jsonRequest)
throws KKException
- Specified by:
getReviewsPerProduct in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getReview
public java.lang.String getReview(java.lang.String jsonRequest)
throws KKException
- Specified by:
getReview in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllReviews
public java.lang.String getAllReviews(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllReviews in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
searchForProducts
public java.lang.String searchForProducts(java.lang.String jsonRequest)
throws KKException
- Specified by:
searchForProducts in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
searchForProductsWithOptions
public java.lang.String searchForProductsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
searchForProductsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
registerCustomer
public java.lang.String registerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
registerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
forceRegisterCustomer
public java.lang.String forceRegisterCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
forceRegisterCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllCountries
public java.lang.String getAllCountries(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllCountries in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
login
public java.lang.String login(java.lang.String jsonRequest)
throws KKException
- Specified by:
login in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
logout
public java.lang.String logout(java.lang.String jsonRequest)
throws KKException
- Specified by:
logout in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAddressesPerCustomer
public java.lang.String getAddressesPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAddressesPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAddressesPerManufacturer
public java.lang.String getAddressesPerManufacturer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAddressesPerManufacturer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAddressesPerProduct
public java.lang.String getAddressesPerProduct(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAddressesPerProduct in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getDefaultAddressPerCustomer
public java.lang.String getDefaultAddressPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getDefaultAddressPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
setDefaultAddressPerCustomer
public java.lang.String setDefaultAddressPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
setDefaultAddressPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addAddressToCustomer
public java.lang.String addAddressToCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
addAddressToCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteAddressFromCustomer
public java.lang.String deleteAddressFromCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteAddressFromCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
editCustomerAddress
public java.lang.String editCustomerAddress(java.lang.String jsonRequest)
throws KKException
- Specified by:
editCustomerAddress in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomer
public java.lang.String getCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
editCustomer
public java.lang.String editCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
editCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getKonakartTimeStamp
public java.lang.String getKonakartTimeStamp(java.lang.String jsonRequest)
throws KKException
- Specified by:
getKonakartTimeStamp in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
writeReview
public java.lang.String writeReview(java.lang.String jsonRequest)
throws KKException
- Specified by:
writeReview in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
checkSession
public java.lang.String checkSession(java.lang.String jsonRequest)
throws KKException
- Specified by:
checkSession in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addToBasket
public java.lang.String addToBasket(java.lang.String jsonRequest)
throws KKException
- Specified by:
addToBasket in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addToBasketWithOptions
public java.lang.String addToBasketWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
addToBasketWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
mergeBaskets
public java.lang.String mergeBaskets(java.lang.String jsonRequest)
throws KKException
- Specified by:
mergeBaskets in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
mergeBasketsWithOptions
public java.lang.String mergeBasketsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
mergeBasketsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateBasket
public java.lang.String updateBasket(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateBasket in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateBasketWithOptions
public java.lang.String updateBasketWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateBasketWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
removeFromBasket
public java.lang.String removeFromBasket(java.lang.String jsonRequest)
throws KKException
- Specified by:
removeFromBasket in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
removeBasketItemsPerCustomer
public java.lang.String removeBasketItemsPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
removeBasketItemsPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getBasketItemsPerCustomer
public java.lang.String getBasketItemsPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getBasketItemsPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getBasketItemsPerCustomerWithOptions
public java.lang.String getBasketItemsPerCustomerWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getBasketItemsPerCustomerWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getDefaultCurrency
public java.lang.String getDefaultCurrency(java.lang.String jsonRequest)
throws KKException
- Specified by:
getDefaultCurrency in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllCurrencies
public java.lang.String getAllCurrencies(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllCurrencies in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfigurations
public java.lang.String getConfigurations(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfigurations in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfiguration
public java.lang.String getConfiguration(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfiguration in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfigurationValue
public java.lang.String getConfigurationValue(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfigurationValue in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfigurationValueAsInt
public java.lang.String getConfigurationValueAsInt(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfigurationValueAsInt in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfigurationValueAsIntWithDefault
public java.lang.String getConfigurationValueAsIntWithDefault(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfigurationValueAsIntWithDefault in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfigurationValueAsBigDecimal
public java.lang.String getConfigurationValueAsBigDecimal(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfigurationValueAsBigDecimal in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfigurationValueAsBigDecimalWithDefault
public java.lang.String getConfigurationValueAsBigDecimalWithDefault(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfigurationValueAsBigDecimalWithDefault in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getConfigurationValueAsBool
public java.lang.String getConfigurationValueAsBool(java.lang.String jsonRequest)
throws KKException
- Specified by:
getConfigurationValueAsBool in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
editConfiguration
public java.lang.String editConfiguration(java.lang.String jsonRequest)
throws KKException
- Specified by:
editConfiguration in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
changePassword
public java.lang.String changePassword(java.lang.String jsonRequest)
throws KKException
- Specified by:
changePassword in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductNotificationsPerCustomer
public java.lang.String getProductNotificationsPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductNotificationsPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductNotificationsPerCustomerWithOptions
public java.lang.String getProductNotificationsPerCustomerWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductNotificationsPerCustomerWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addProductNotificationToCustomer
public java.lang.String addProductNotificationToCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
addProductNotificationToCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteProductNotificationFromCustomer
public java.lang.String deleteProductNotificationFromCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteProductNotificationFromCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateProductViewedCount
public java.lang.String updateProductViewedCount(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateProductViewedCount in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getBestSellers
public java.lang.String getBestSellers(java.lang.String jsonRequest)
throws KKException
- Specified by:
getBestSellers in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getBestSellersWithOptions
public java.lang.String getBestSellersWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getBestSellersWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getOrdersPerCustomer
public java.lang.String getOrdersPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getOrdersPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
searchForOrdersPerCustomer
public java.lang.String searchForOrdersPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
searchForOrdersPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getOrder
public java.lang.String getOrder(java.lang.String jsonRequest)
throws KKException
- Specified by:
getOrder in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCurrency
public java.lang.String getCurrency(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCurrency in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
createOrder
public java.lang.String createOrder(java.lang.String jsonRequest)
throws KKException
- Specified by:
createOrder in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
createOrderWithOptions
public java.lang.String createOrderWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
createOrderWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getOrderHistory
public java.lang.String getOrderHistory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getOrderHistory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getOrderHistoryWithOptions
public java.lang.String getOrderHistoryWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getOrderHistoryWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAlsoPurchased
public java.lang.String getAlsoPurchased(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAlsoPurchased in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAlsoPurchasedWithOptions
public java.lang.String getAlsoPurchasedWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAlsoPurchasedWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getRelatedProducts
public java.lang.String getRelatedProducts(java.lang.String jsonRequest)
throws KKException
- Specified by:
getRelatedProducts in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getRelatedProductsWithOptions
public java.lang.String getRelatedProductsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getRelatedProductsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCountryPerName
public java.lang.String getCountryPerName(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCountryPerName in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCountry
public java.lang.String getCountry(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCountry in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getShippingQuotes
public java.lang.String getShippingQuotes(java.lang.String jsonRequest)
throws KKException
- Specified by:
getShippingQuotes in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getShippingQuote
public java.lang.String getShippingQuote(java.lang.String jsonRequest)
throws KKException
- Specified by:
getShippingQuote in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
changeDeliveryAddress
public java.lang.String changeDeliveryAddress(java.lang.String jsonRequest)
throws KKException
- Specified by:
changeDeliveryAddress in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getTaxRate
public java.lang.String getTaxRate(java.lang.String jsonRequest)
throws KKException
- Specified by:
getTaxRate in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getTax
public java.lang.String getTax(java.lang.String jsonRequest)
throws KKException
- Specified by:
getTax in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addTax
public java.lang.String addTax(java.lang.String jsonRequest)
throws KKException
- Specified by:
addTax in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getOrderTotals
public java.lang.String getOrderTotals(java.lang.String jsonRequest)
throws KKException
- Specified by:
getOrderTotals in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getPaymentGateways
public java.lang.String getPaymentGateways(java.lang.String jsonRequest)
throws KKException
- Specified by:
getPaymentGateways in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getPaymentGateway
public java.lang.String getPaymentGateway(java.lang.String jsonRequest)
throws KKException
- Specified by:
getPaymentGateway in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getPaymentDetails
public java.lang.String getPaymentDetails(java.lang.String jsonRequest)
throws KKException
- Specified by:
getPaymentDetails in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getPaymentDetailsPerOrder
public java.lang.String getPaymentDetailsPerOrder(java.lang.String jsonRequest)
throws KKException
- Specified by:
getPaymentDetailsPerOrder in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
saveOrder
public java.lang.String saveOrder(java.lang.String jsonRequest)
throws KKException
- Specified by:
saveOrder in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getStatusText
public java.lang.String getStatusText(java.lang.String jsonRequest)
throws KKException
- Specified by:
getStatusText in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
changeOrderStatus
public java.lang.String changeOrderStatus(java.lang.String jsonRequest)
throws KKException
- Specified by:
changeOrderStatus in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateInventory
public java.lang.String updateInventory(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateInventory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateInventoryWithOptions
public java.lang.String updateInventoryWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateInventoryWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendNewPassword
public java.lang.String sendNewPassword(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendNewPassword in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendNewPassword1
public java.lang.String sendNewPassword1(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendNewPassword1 in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendWelcomeEmail
public java.lang.String sendWelcomeEmail(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendWelcomeEmail in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendWelcomeEmail1
public java.lang.String sendWelcomeEmail1(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendWelcomeEmail1 in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendOrderConfirmationEmail
public java.lang.String sendOrderConfirmationEmail(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendOrderConfirmationEmail in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendOrderConfirmationEmail1
public java.lang.String sendOrderConfirmationEmail1(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendOrderConfirmationEmail1 in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getSecretKeyForOrderId
public java.lang.String getSecretKeyForOrderId(java.lang.String jsonRequest)
throws KKException
- Specified by:
getSecretKeyForOrderId in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getOrderIdFromSecretKey
public java.lang.String getOrderIdFromSecretKey(java.lang.String jsonRequest)
throws KKException
- Specified by:
getOrderIdFromSecretKey in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteOrderIdForSecretKey
public java.lang.String deleteOrderIdForSecretKey(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteOrderIdForSecretKey in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
saveIpnHistory
public java.lang.String saveIpnHistory(java.lang.String jsonRequest)
throws KKException
- Specified by:
saveIpnHistory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateManufacturerViewedCount
public java.lang.String updateManufacturerViewedCount(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateManufacturerViewedCount in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getZonesPerCountry
public java.lang.String getZonesPerCountry(java.lang.String jsonRequest)
throws KKException
- Specified by:
getZonesPerCountry in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
searchForZones
public java.lang.String searchForZones(java.lang.String jsonRequest)
throws KKException
- Specified by:
searchForZones in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateCachedConfigurations
public java.lang.String updateCachedConfigurations(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateCachedConfigurations in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
doesCustomerExistForEmail
public java.lang.String doesCustomerExistForEmail(java.lang.String jsonRequest)
throws KKException
- Specified by:
doesCustomerExistForEmail in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
isEmailValid
public java.lang.String isEmailValid(java.lang.String jsonRequest)
throws KKException
- Specified by:
isEmailValid in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateBasketWithStockInfo
public java.lang.String updateBasketWithStockInfo(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateBasketWithStockInfo in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateBasketWithStockInfoWithOptions
public java.lang.String updateBasketWithStockInfoWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateBasketWithStockInfoWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductQuantity
public java.lang.String getProductQuantity(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductQuantity in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductQuantityWithOptions
public java.lang.String getProductQuantityWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductQuantityWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
createAndSaveOrder
public java.lang.String createAndSaveOrder(java.lang.String jsonRequest)
throws KKException
- Specified by:
createAndSaveOrder in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getSku
public java.lang.String getSku(java.lang.String jsonRequest)
throws KKException
- Specified by:
getSku in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
setEndpoint
public java.lang.String setEndpoint(java.lang.String jsonRequest)
throws KKException
- Specified by:
setEndpoint in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
insertDigitalDownload
public java.lang.String insertDigitalDownload(java.lang.String jsonRequest)
throws KKException
- Specified by:
insertDigitalDownload in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getDigitalDownloads
public java.lang.String getDigitalDownloads(java.lang.String jsonRequest)
throws KKException
- Specified by:
getDigitalDownloads in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateDigitalDownloadCount
public java.lang.String updateDigitalDownloadCount(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateDigitalDownloadCount in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
updateDigitalDownloadCountById
public java.lang.String updateDigitalDownloadCountById(java.lang.String jsonRequest)
throws KKException
- Specified by:
updateDigitalDownloadCountById in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getTempCustomerId
public java.lang.String getTempCustomerId(java.lang.String jsonRequest)
throws KKException
- Specified by:
getTempCustomerId in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllCustomerGroups
public java.lang.String getAllCustomerGroups(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllCustomerGroups in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomerGroup
public java.lang.String getCustomerGroup(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomerGroup in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendTemplateEmailToCustomer
public java.lang.String sendTemplateEmailToCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendTemplateEmailToCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
sendTemplateEmailToCustomer1
public java.lang.String sendTemplateEmailToCustomer1(java.lang.String jsonRequest)
throws KKException
- Specified by:
sendTemplateEmailToCustomer1 in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
loginByAdmin
public java.lang.String loginByAdmin(java.lang.String jsonRequest)
throws KKException
- Specified by:
loginByAdmin in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
custom
public java.lang.String custom(java.lang.String jsonRequest)
throws KKException
- Specified by:
custom in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
customSecure
public java.lang.String customSecure(java.lang.String jsonRequest)
throws KKException
- Specified by:
customSecure in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getTagGroupsPerCategory
public java.lang.String getTagGroupsPerCategory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getTagGroupsPerCategory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getTagsPerCategory
public java.lang.String getTagsPerCategory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getTagsPerCategory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getTagGroup
public java.lang.String getTagGroup(java.lang.String jsonRequest)
throws KKException
- Specified by:
getTagGroup in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getTag
public java.lang.String getTag(java.lang.String jsonRequest)
throws KKException
- Specified by:
getTag in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getDefaultCustomer
public java.lang.String getDefaultCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getDefaultCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getStoreIds
public java.lang.String getStoreIds(java.lang.String jsonRequest)
throws KKException
- Specified by:
getStoreIds in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
setCreditCardDetailsOnOrder
public java.lang.String setCreditCardDetailsOnOrder(java.lang.String jsonRequest)
throws KKException
- Specified by:
setCreditCardDetailsOnOrder in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addToWishList
public java.lang.String addToWishList(java.lang.String jsonRequest)
throws KKException
- Specified by:
addToWishList in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addToWishListWithOptions
public java.lang.String addToWishListWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
addToWishListWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
createWishList
public java.lang.String createWishList(java.lang.String jsonRequest)
throws KKException
- Specified by:
createWishList in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
createWishListWithOptions
public java.lang.String createWishListWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
createWishListWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
editWishList
public java.lang.String editWishList(java.lang.String jsonRequest)
throws KKException
- Specified by:
editWishList in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
editWishListWithOptions
public java.lang.String editWishListWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
editWishListWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteWishList
public java.lang.String deleteWishList(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteWishList in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteWishListWithOptions
public java.lang.String deleteWishListWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteWishListWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getWishListWithItems
public java.lang.String getWishListWithItems(java.lang.String jsonRequest)
throws KKException
- Specified by:
getWishListWithItems in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getWishListWithItemsWithOptions
public java.lang.String getWishListWithItemsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getWishListWithItemsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getWishList
public java.lang.String getWishList(java.lang.String jsonRequest)
throws KKException
- Specified by:
getWishList in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getWishListWithOptions
public java.lang.String getWishListWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getWishListWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getWishListItemsWithOptions
public java.lang.String getWishListItemsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getWishListItemsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getWishListItems
public java.lang.String getWishListItems(java.lang.String jsonRequest)
throws KKException
- Specified by:
getWishListItems in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
removeFromWishList
public java.lang.String removeFromWishList(java.lang.String jsonRequest)
throws KKException
- Specified by:
removeFromWishList in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
removeFromWishListWithOptions
public java.lang.String removeFromWishListWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
removeFromWishListWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
mergeWishListsWithOptions
public java.lang.String mergeWishListsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
mergeWishListsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
searchForWishLists
public java.lang.String searchForWishLists(java.lang.String jsonRequest)
throws KKException
- Specified by:
searchForWishLists in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getStore
public java.lang.String getStore(java.lang.String jsonRequest)
throws KKException
- Specified by:
getStore in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addCustomDataToSession
public java.lang.String addCustomDataToSession(java.lang.String jsonRequest)
throws KKException
- Specified by:
addCustomDataToSession in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomDataFromSession
public java.lang.String getCustomDataFromSession(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomDataFromSession in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
setCookie
public java.lang.String setCookie(java.lang.String jsonRequest)
throws KKException
- Specified by:
setCookie in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCookie
public java.lang.String getCookie(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCookie in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllCookies
public java.lang.String getAllCookies(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllCookies in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteCookie
public java.lang.String deleteCookie(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteCookie in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getGeoZonesPerZone
public java.lang.String getGeoZonesPerZone(java.lang.String jsonRequest)
throws KKException
- Specified by:
getGeoZonesPerZone in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
insertCustomerTag
public java.lang.String insertCustomerTag(java.lang.String jsonRequest)
throws KKException
- Specified by:
insertCustomerTag in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
insertCustomerTagForGuest
public java.lang.String insertCustomerTagForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
insertCustomerTagForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addToCustomerTag
public java.lang.String addToCustomerTag(java.lang.String jsonRequest)
throws KKException
- Specified by:
addToCustomerTag in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addToCustomerTagForGuest
public java.lang.String addToCustomerTagForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
addToCustomerTagForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomerTag
public java.lang.String getCustomerTag(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomerTag in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomerTagForGuest
public java.lang.String getCustomerTagForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomerTagForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomerTagValue
public java.lang.String getCustomerTagValue(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomerTagValue in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomerTagValueForGuest
public java.lang.String getCustomerTagValueForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomerTagValueForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteCustomerTag
public java.lang.String deleteCustomerTag(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteCustomerTag in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteCustomerTagForGuest
public java.lang.String deleteCustomerTagForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteCustomerTagForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomerTags
public java.lang.String getCustomerTags(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomerTags in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getCustomerTagsForGuest
public java.lang.String getCustomerTagsForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
getCustomerTagsForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
evaluateExpression
public java.lang.String evaluateExpression(java.lang.String jsonRequest)
throws KKException
- Specified by:
evaluateExpression in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
evaluateExpressionForGuest
public java.lang.String evaluateExpressionForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
evaluateExpressionForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getExpression
public java.lang.String getExpression(java.lang.String jsonRequest)
throws KKException
- Specified by:
getExpression in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getExpressionForGuest
public java.lang.String getExpressionForGuest(java.lang.String jsonRequest)
throws KKException
- Specified by:
getExpressionForGuest in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
pointsAvailable
public java.lang.String pointsAvailable(java.lang.String jsonRequest)
throws KKException
- Specified by:
pointsAvailable in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
addPoints
public java.lang.String addPoints(java.lang.String jsonRequest)
throws KKException
- Specified by:
addPoints in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deletePoints
public java.lang.String deletePoints(java.lang.String jsonRequest)
throws KKException
- Specified by:
deletePoints in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
reservePoints
public java.lang.String reservePoints(java.lang.String jsonRequest)
throws KKException
- Specified by:
reservePoints in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
deleteReservedPoints
public java.lang.String deleteReservedPoints(java.lang.String jsonRequest)
throws KKException
- Specified by:
deleteReservedPoints in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
freeReservedPoints
public java.lang.String freeReservedPoints(java.lang.String jsonRequest)
throws KKException
- Specified by:
freeReservedPoints in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
setRewardPointReservationId
public java.lang.String setRewardPointReservationId(java.lang.String jsonRequest)
throws KKException
- Specified by:
setRewardPointReservationId in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getRewardPoints
public java.lang.String getRewardPoints(java.lang.String jsonRequest)
throws KKException
- Specified by:
getRewardPoints in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
insertSubscription
public java.lang.String insertSubscription(java.lang.String jsonRequest)
throws KKException
- Specified by:
insertSubscription in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getPaymentSchedule
public java.lang.String getPaymentSchedule(java.lang.String jsonRequest)
throws KKException
- Specified by:
getPaymentSchedule in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getSubscriptionsPerCustomer
public java.lang.String getSubscriptionsPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getSubscriptionsPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductPerSkuWithOptions
public java.lang.String getProductPerSkuWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductPerSkuWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductPerSku
public java.lang.String getProductPerSku(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductPerSku in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getIpnHistory
public java.lang.String getIpnHistory(java.lang.String jsonRequest)
throws KKException
- Specified by:
getIpnHistory in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getPdf
public java.lang.String getPdf(java.lang.String jsonRequest)
throws KKException
- Specified by:
getPdf in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getDigitalDownloadById
public java.lang.String getDigitalDownloadById(java.lang.String jsonRequest)
throws KKException
- Specified by:
getDigitalDownloadById in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
editDigitalDownload
public java.lang.String editDigitalDownload(java.lang.String jsonRequest)
throws KKException
- Specified by:
editDigitalDownload in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getMsgValue
public java.lang.String getMsgValue(java.lang.String jsonRequest)
throws KKException
- Specified by:
getMsgValue in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getMessages
public java.lang.String getMessages(java.lang.String jsonRequest)
throws KKException
- Specified by:
getMessages in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
postMessageToQueue
public java.lang.String postMessageToQueue(java.lang.String jsonRequest)
throws KKException
- Specified by:
postMessageToQueue in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
readMessageFromQueue
public java.lang.String readMessageFromQueue(java.lang.String jsonRequest)
throws KKException
- Specified by:
readMessageFromQueue in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
insertCustomerEvent
public java.lang.String insertCustomerEvent(java.lang.String jsonRequest)
throws KKException
- Specified by:
insertCustomerEvent in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getSuggestedSearchItems
public java.lang.String getSuggestedSearchItems(java.lang.String jsonRequest)
throws KKException
- Specified by:
getSuggestedSearchItems in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getProductsFromIdsWithOptions
public java.lang.String getProductsFromIdsWithOptions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getProductsFromIdsWithOptions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getBookingsPerProduct
public java.lang.String getBookingsPerProduct(java.lang.String jsonRequest)
throws KKException
- Specified by:
getBookingsPerProduct in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getBookingsPerCustomer
public java.lang.String getBookingsPerCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
getBookingsPerCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
insertBooking
public java.lang.String insertBooking(java.lang.String jsonRequest)
throws KKException
- Specified by:
insertBooking in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getBookableProductConflict
public java.lang.String getBookableProductConflict(java.lang.String jsonRequest)
throws KKException
- Specified by:
getBookableProductConflict in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getOrderStatus
public java.lang.String getOrderStatus(java.lang.String jsonRequest)
throws KKException
- Specified by:
getOrderStatus in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllOrderStatuses
public java.lang.String getAllOrderStatuses(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllOrderStatuses in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
saveSSOToken
public java.lang.String saveSSOToken(java.lang.String jsonRequest)
throws KKException
- Specified by:
saveSSOToken in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getSSOToken
public java.lang.String getSSOToken(java.lang.String jsonRequest)
throws KKException
- Specified by:
getSSOToken in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
enableCustomer
public java.lang.String enableCustomer(java.lang.String jsonRequest)
throws KKException
- Specified by:
enableCustomer in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
checkCoupon
public java.lang.String checkCoupon(java.lang.String jsonRequest)
throws KKException
- Specified by:
checkCoupon in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getAllPromotions
public java.lang.String getAllPromotions(java.lang.String jsonRequest)
throws KKException
- Specified by:
getAllPromotions in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
getPromotionsPerProducts
public java.lang.String getPromotionsPerProducts(java.lang.String jsonRequest)
throws KKException
- Specified by:
getPromotionsPerProducts in interface KKJSONEngServerIf
- Parameters:
jsonRequest - the request String in JSON format
- Returns:
- JSON String containing the response
- Throws:
KKException
callFunction
public java.lang.String callFunction(java.lang.String func,
java.lang.String jsonRequest)
throws KKException
- Special-Purpose function for calling the appropriate KKEngIf function for JSON.
- Specified by:
callFunction in interface KKJSONEngServerIf
- Parameters:
func - KKEngIf function to calljsonRequest - the complete JSON request String
- Returns:
- String containing the result in JSON format
- Throws:
KKException - for any unexpected events
Copyright © 2011 DS Data Systems UK Ltd.