org.broadleafcommerce.core.web.catalog
Class DefaultDynamicSkuPricingFilter

java.lang.Object
  extended by org.broadleafcommerce.core.web.catalog.AbstractDynamicSkuPricingFilter
      extended by org.broadleafcommerce.core.web.catalog.DefaultDynamicSkuPricingFilter
All Implemented Interfaces:
javax.servlet.Filter, DynamicSkuPricingFilter

public class DefaultDynamicSkuPricingFilter
extends AbstractDynamicSkuPricingFilter

Register this filter via Spring DelegatingFilterProxy, or register your own implementation that provides additional, desirable members to the pricingConsiderations Map that is generated from the getPricingConsiderations method.

Author:
jfischer

Field Summary
protected  CustomerState customerState
           
protected  DynamicSkuPricingService skuPricingService
           
 
Constructor Summary
DefaultDynamicSkuPricingFilter()
           
 
Method Summary
 DynamicSkuPricingService getDynamicSkuPricingService(javax.servlet.ServletRequest arg0)
           
 HashMap getPricingConsiderations(javax.servlet.ServletRequest request)
           
 
Methods inherited from class org.broadleafcommerce.core.web.catalog.AbstractDynamicSkuPricingFilter
destroy, doFilter, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

skuPricingService

protected DynamicSkuPricingService skuPricingService

customerState

protected CustomerState customerState
Constructor Detail

DefaultDynamicSkuPricingFilter

public DefaultDynamicSkuPricingFilter()
Method Detail

getDynamicSkuPricingService

public DynamicSkuPricingService getDynamicSkuPricingService(javax.servlet.ServletRequest arg0)

getPricingConsiderations

public HashMap getPricingConsiderations(javax.servlet.ServletRequest request)


Copyright © 2012. All Rights Reserved.