info.magnolia.module.shop
Class ShopConfiguration

java.lang.Object
  extended by info.magnolia.module.shop.ShopConfiguration

public class ShopConfiguration
extends Object

Configuration class for each shop.

Author:
tmiyar

Constructor Summary
ShopConfiguration()
           
 
Method Summary
 String getCartBeanType()
           
 DefaultShoppingCartImpl getCartClass()
           
 String getCartClassQualifiedName()
           
 String getCartSessionVariable()
           
 String getDefaultPriceCategoryName()
           
 String getName()
           
 DefaultPriceCategoryManagerImpl getPriceCategoryManager()
           
 String getPriceCategoryManagerClassQualifiedName()
           
 String getSavedCartUUIDSessionVariable()
           
 void setCartBeanType(String cartBeanType)
           
 void setCartClassQualifiedName(String cartClassQualifiedName)
           
 void setCartSessionVariable(String cartSessionVariable)
           
 void setDefaultPriceCategoryName(String defaultPriceCategoryKey)
           
 void setName(String name)
           
 void setPriceCategoryManagerClassQualifiedName(String priceCategoryManagerClassName)
           
 void setSavedCartUUIDSessionVariable(String savedCartUUIDSessionVariable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShopConfiguration

public ShopConfiguration()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getCartBeanType

public String getCartBeanType()

setCartBeanType

public void setCartBeanType(String cartBeanType)

getCartSessionVariable

public String getCartSessionVariable()

setCartSessionVariable

public void setCartSessionVariable(String cartSessionVariable)

getDefaultPriceCategoryName

public String getDefaultPriceCategoryName()

setDefaultPriceCategoryName

public void setDefaultPriceCategoryName(String defaultPriceCategoryKey)

getSavedCartUUIDSessionVariable

public String getSavedCartUUIDSessionVariable()

setSavedCartUUIDSessionVariable

public void setSavedCartUUIDSessionVariable(String savedCartUUIDSessionVariable)

getPriceCategoryManager

public DefaultPriceCategoryManagerImpl getPriceCategoryManager()
                                                        throws ShopConfigurationException
Throws:
ShopConfigurationException

getPriceCategoryManagerClassQualifiedName

public String getPriceCategoryManagerClassQualifiedName()

setPriceCategoryManagerClassQualifiedName

public void setPriceCategoryManagerClassQualifiedName(String priceCategoryManagerClassName)

getCartClassQualifiedName

public String getCartClassQualifiedName()

setCartClassQualifiedName

public void setCartClassQualifiedName(String cartClassQualifiedName)

getCartClass

public DefaultShoppingCartImpl getCartClass()
                                     throws ShopConfigurationException
Throws:
ShopConfigurationException


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.