RS - platform dependent record set typepublic class PrcItemInCart<RS> extends Object implements org.beigesoft.service.IProcessor
Service that add item to cart or change quantity (from modal dialog for single item).
| Constructor and Description |
|---|
PrcItemInCart() |
| Modifier and Type | Method and Description |
|---|---|
CartItem |
createCartItem(ShoppingCart pShoppingCart)
Create cart item.
|
CartItem |
findCartItemById(ShoppingCart pShoppingCart,
Long pCartItemItsId)
Find cart item by ID.
|
PrcWebstorePage<RS> |
getPrcWebstorePage()
Getter for prcWebstorePage.
|
String |
lazyGetQueryCartTotals()
Lazy Get queryCartTotals.
|
String |
loadString(String pFileName)
Load string file (usually SQL query).
|
void |
process(Map<String,Object> pAddParam,
org.beigesoft.model.IRequestData pRequestData)
Process entity request.
|
void |
setPrcWebstorePage(PrcWebstorePage<RS> pPrcWebstorePage)
Setter for prcWebstorePage.
|
void |
setQueryCartTotals(String pQueryCartTotals)
Setter for queryCartTotals.
|
public final void process(Map<String,Object> pAddParam, org.beigesoft.model.IRequestData pRequestData) throws Exception
Process entity request.
process in interface org.beigesoft.service.IProcessorpAddParam - additional parampRequestData - Request DataException - - an exceptionpublic final CartItem findCartItemById(ShoppingCart pShoppingCart, Long pCartItemItsId) throws Exception
Find cart item by ID.
pShoppingCart - cartpCartItemItsId - cart item IDException - - an exceptionpublic final CartItem createCartItem(ShoppingCart pShoppingCart)
Create cart item.
pShoppingCart - cartpublic final String loadString(String pFileName) throws IOException
Load string file (usually SQL query).
pFileName - file nameIOException - - IO exceptionpublic final String lazyGetQueryCartTotals() throws Exception
Lazy Get queryCartTotals.
Exception - - an exceptionpublic final void setQueryCartTotals(String pQueryCartTotals)
Setter for queryCartTotals.
pQueryCartTotals - referencepublic final PrcWebstorePage<RS> getPrcWebstorePage()
Getter for prcWebstorePage.
public final void setPrcWebstorePage(PrcWebstorePage<RS> pPrcWebstorePage)
Setter for prcWebstorePage.
pPrcWebstorePage - referenceCopyright © 2017–2018. All rights reserved.