|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.commerce.order.ShoppingCartModifierConfiguration
public class ShoppingCartModifierConfiguration
This class is designed to be configured as a session scoped component which stores configuration parameters for the ShoppingCartFormHandler. The form handler can be configured directory, however there are a large number of configuration properties to be set. Since, typically, this form handler is request scoped this causes some overhead on every single request. In using this component all the configuration parameters are configured once per session, and then the form handler only has to resolve one component.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Constructor Summary | |
---|---|
ShoppingCartModifierConfiguration()
Constructs an instanceof ShoppingCartModifierConfiguration |
Method Summary | |
---|---|
java.lang.String |
getAddItemToOrderChainId()
Returns property AddItemToOrderChainId |
java.lang.String |
getAddItemToOrderPricingOp()
Returns the pricing operation that should be performed when an item is added to the order |
CatalogTools |
getCatalogTools()
Returns property CatalogTools |
ClaimableManager |
getClaimableManager()
Returns property ClaimableManager |
ClaimableTools |
getClaimableTools()
Returns property ClaimableTools |
CommerceProfileTools |
getCommerceProfileTools()
Returns property CommerceProfileTools |
java.util.Locale |
getDefaultLocale()
Returns property DefaultLocale |
java.lang.String |
getDeleteItemsFromOrderPricingOp()
Returns the pricing operation that should be performed when an item is deleted from the order |
GiftlistManager |
getGiftlistManager()
The giftlist that an item was added from |
ClientLockManager |
getLocalLockManager()
Return the lock manager to use if useLocksAroundTransactions
is true in OrderModifierFormHandler and its subclasses. |
java.lang.String |
getModifyOrderPricingOp()
Returns the pricing operation that should be performed when the order is updated |
java.lang.String |
getMoveToConfirmationChainId()
Returns property MoveToConfirmationChainId |
java.lang.String |
getMoveToPurchaseInfoChainId()
Returns property MoveToPurchaseInfoChainId |
SimpleOrderManager |
getOrderManager()
Returns property OrderManager |
PipelineManager |
getPipelineManager()
Returns property PipelineManager |
RepositoryItem |
getProfile()
Returns property Profile |
CommercePropertyManager |
getPropertyManager()
Returns property PropertyManager |
java.lang.String |
getRepriceOrder()
Returns the pricing operation that should be performed by the reprice order handler method. |
java.lang.String |
getRepriceOrderChainId()
Returns property RepriceOrderChainId |
java.lang.String |
getSetOrderChainId()
Returns property SetOrderChainId |
OrderHolder |
getShoppingCart()
Returns property ShoppingCart |
java.lang.String |
getSoftGoodShippingGroupName()
Returns property SoftGoodShippingGroupName |
javax.transaction.TransactionManager |
getTransactionManager()
Returns property TransactionManager |
PricingModelHolder |
getUserPricingModels()
Returns property UserPricingModels |
java.lang.String |
getValidateShippingGroupsChainId()
Return the validateShippingGroupsChainId property. |
void |
setAddItemToOrderChainId(java.lang.String pAddItemToOrderChainId)
Sets property AddItemToOrderChainId |
void |
setAddItemToOrderPricingOp(java.lang.String pAddItemToOrderPricingOp)
This property should be set to the type of pricing operation that should be executed when an item is added to the order. |
void |
setCatalogTools(CatalogTools pCatalogTools)
Sets property CatalogTools |
void |
setClaimableManager(ClaimableManager pClaimableManager)
Sets property ClaimableManager |
void |
setClaimableTools(ClaimableTools pClaimableTools)
Sets property ClaimableTools |
void |
setCommerceProfileTools(CommerceProfileTools pCommerceProfileTools)
Sets property CommerceProfileTools |
void |
setDefaultLocale(java.util.Locale pDefaultLocale)
Sets property DefaultLocale |
void |
setDeleteItemsFromOrderPricingOp(java.lang.String pDeleteItemsFromOrderPricingOp)
This property should be set to the type of pricing operation that should be executed when an item is deleted from the order. |
void |
setGiftlistManager(GiftlistManager pGiftlistManager)
|
void |
setLocalLockManager(ClientLockManager pLocalLockManager)
Specify the lock manager to use if useLocksAroundTransactions
is true in OrderModifierFormHandler and its subclasses. |
void |
setModifyOrderPricingOp(java.lang.String pModifyOrderPricingOp)
This property should be set to the type of pricing operation that should be executed when the order is updated without adding or removing an item (e.g. |
void |
setMoveToConfirmationChainId(java.lang.String pMoveToConfirmationChainId)
Sets property MoveToConfirmationChainId |
void |
setMoveToPurchaseInfoChainId(java.lang.String pMoveToPurchaseInfoChainId)
Sets property MoveToPurchaseInfoChainId |
void |
setOrderManager(SimpleOrderManager pOrderManager)
Sets property OrderManager |
void |
setPipelineManager(PipelineManager pPipelineManager)
Sets property PipelineManager |
void |
setProfile(RepositoryItem pProfile)
Sets property Profile |
void |
setPropertyManager(CommercePropertyManager pPropertyManager)
Sets property PropertyManager |
void |
setRepriceOrder(java.lang.String pRepriceOrder)
Corresponds to the handle reprice order method. |
void |
setRepriceOrderChainId(java.lang.String pRepriceOrderChainId)
Sets property RepriceOrderChainId |
void |
setSetOrderChainId(java.lang.String pSetOrderChainId)
Sets property SetOrderChainId |
void |
setShoppingCart(OrderHolder pShoppingCart)
Sets property ShoppingCart |
void |
setSoftGoodShippingGroupName(java.lang.String pSoftGoodShippingGroupName)
Sets property SoftGoodShippingGroupName |
void |
setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
Sets property TransactionManager |
void |
setUserPricingModels(PricingModelHolder pUserPricingModels)
Sets property UserPricingModels |
void |
setValidateShippingGroupsChainId(java.lang.String pValidateShippingGroupsChainId)
Set the validateShippingGroupsChainId property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public ShoppingCartModifierConfiguration()
Method Detail |
---|
public void setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
public javax.transaction.TransactionManager getTransactionManager()
public void setGiftlistManager(GiftlistManager pGiftlistManager)
public GiftlistManager getGiftlistManager()
public void setUserPricingModels(PricingModelHolder pUserPricingModels)
public PricingModelHolder getUserPricingModels()
public void setShoppingCart(OrderHolder pShoppingCart)
public OrderHolder getShoppingCart()
public void setPipelineManager(PipelineManager pPipelineManager)
public PipelineManager getPipelineManager()
public void setAddItemToOrderChainId(java.lang.String pAddItemToOrderChainId)
public java.lang.String getAddItemToOrderChainId()
public void setMoveToPurchaseInfoChainId(java.lang.String pMoveToPurchaseInfoChainId)
public java.lang.String getMoveToPurchaseInfoChainId()
public void setMoveToConfirmationChainId(java.lang.String pMoveToConfirmationChainId)
public java.lang.String getMoveToConfirmationChainId()
public void setSetOrderChainId(java.lang.String pSetOrderChainId)
public java.lang.String getSetOrderChainId()
public void setRepriceOrderChainId(java.lang.String pRepriceOrderChainId)
public java.lang.String getRepriceOrderChainId()
public void setValidateShippingGroupsChainId(java.lang.String pValidateShippingGroupsChainId)
public java.lang.String getValidateShippingGroupsChainId()
public void setProfile(RepositoryItem pProfile)
public RepositoryItem getProfile()
public void setOrderManager(SimpleOrderManager pOrderManager)
public SimpleOrderManager getOrderManager()
public void setCatalogTools(CatalogTools pCatalogTools)
public CatalogTools getCatalogTools()
public void setDefaultLocale(java.util.Locale pDefaultLocale)
public java.util.Locale getDefaultLocale()
public void setClaimableManager(ClaimableManager pClaimableManager)
public ClaimableManager getClaimableManager()
public void setClaimableTools(ClaimableTools pClaimableTools)
public ClaimableTools getClaimableTools()
public void setCommerceProfileTools(CommerceProfileTools pCommerceProfileTools)
public CommerceProfileTools getCommerceProfileTools()
public void setPropertyManager(CommercePropertyManager pPropertyManager)
public CommercePropertyManager getPropertyManager()
public void setSoftGoodShippingGroupName(java.lang.String pSoftGoodShippingGroupName)
public java.lang.String getSoftGoodShippingGroupName()
public void setRepriceOrder(java.lang.String pRepriceOrder)
atg.commerce.pricing.PricingConstants
interface. They include:
ORDER_TOTAL
ORDER_SUBTOTAL
ORDER_SUBTOTAL_SHIPPING
ORDER_SUBTOTAL_TAX
ITEMS
SHIPPING
ORDER
TAX
NO_REPRICE
public java.lang.String getRepriceOrder()
public void setAddItemToOrderPricingOp(java.lang.String pAddItemToOrderPricingOp)
atg.commerce.pricing.PricingConstants
interface. They include:
ORDER_TOTAL
ORDER_SUBTOTAL
ORDER_SUBTOTAL_SHIPPING
ORDER_SUBTOTAL_TAX
ITEMS
SHIPPING
ORDER
TAX
NO_REPRICE
public java.lang.String getAddItemToOrderPricingOp()
public void setModifyOrderPricingOp(java.lang.String pModifyOrderPricingOp)
atg.commerce.pricing.PricingConstants
interface. They include:
ORDER_TOTAL
ORDER_SUBTOTAL
ORDER_SUBTOTAL_SHIPPING
ORDER_SUBTOTAL_TAX
ITEMS
SHIPPING
ORDER
TAX
NO_REPRICE
public java.lang.String getModifyOrderPricingOp()
public void setDeleteItemsFromOrderPricingOp(java.lang.String pDeleteItemsFromOrderPricingOp)
atg.commerce.pricing.PricingConstants
interface. They include:
ORDER_TOTAL
ORDER_SUBTOTAL
ORDER_SUBTOTAL_SHIPPING
ORDER_SUBTOTAL_TAX
ITEMS
SHIPPING
ORDER
TAX
NO_REPRICE
public java.lang.String getDeleteItemsFromOrderPricingOp()
public void setLocalLockManager(ClientLockManager pLocalLockManager)
useLocksAroundTransactions
is true in OrderModifierFormHandler
and its subclasses.
OrderModifierFormHandler.setUseLocksAroundTransactions(boolean)
public ClientLockManager getLocalLockManager()
useLocksAroundTransactions
is true in OrderModifierFormHandler
and its subclasses.
OrderModifierFormHandler.setUseLocksAroundTransactions(boolean)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |