|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DynamicSkuPricingFilter
Responsible for setting up the SkuPricingConsiderationContext. Rather than simply creating a filter that
implements this interface, consider instead subclassing the DefaultDynamicSkuPricingFilter and overriding the
appropriate methods.
DefaultDynamicSkuPricingFilter},
AbstractDynamicSkuPricingFilter},
DynamicSkuPricingService},
SkuPricingConsiderationContext}| Method Summary | |
|---|---|
DynamicSkuPricingService |
getDynamicSkuPricingService(javax.servlet.ServletRequest request)
The result of this invocation should be set on SkuPricingConsiderationContext.setSkuPricingService(DynamicSkuPricingService). |
HashMap |
getPricingConsiderations(javax.servlet.ServletRequest request)
The result of this invocation should be set on SkuPricingConsiderationContext.setSkuPricingConsiderationContext(HashMap) and ultimately passed to
DynamicSkuPricingService to determine prices. |
| Methods inherited from interface javax.servlet.Filter |
|---|
destroy, doFilter, init |
| Method Detail |
|---|
HashMap getPricingConsiderations(javax.servlet.ServletRequest request)
SkuPricingConsiderationContext.setSkuPricingConsiderationContext(HashMap) and ultimately passed to
DynamicSkuPricingService to determine prices.
request -
getDynamicSkuPricingService(ServletRequest).SkuPricingConsiderationContext#getSkuPricingConsiderationContext()},
DynamicSkuPricingService}DynamicSkuPricingService getDynamicSkuPricingService(javax.servlet.ServletRequest request)
SkuPricingConsiderationContext.setSkuPricingService(DynamicSkuPricingService). This is the service that will
be used in calculating dynamic prices for a Sku or product option value
request -
Sku#getRetailPrice()},
Sku#getSalePrice()}
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||