- All Implemented Interfaces:
- org.broadleafcommerce.common.web.BroadleafWebRequestProcessor
@Component(value="blCartStateRequestProcessor")
public class CartStateRequestProcessor
extends org.broadleafcommerce.common.web.AbstractBroadleafWebRequestProcessor
Genericized version of the CartStateFilter. This was made to facilitate reuse between Servlet Filters, Portlet Filters and Spring MVC interceptors. Spring has an easy way of converting HttpRequests and PortletRequests into WebRequests via
new ServletWebRequest(httpServletRequest); new PortletWebRequest(portletRequest);
For the interceptor pattern, you can simply implement a WebRequestInterceptor to invoke from there.
- Author:
- Phillip Verheyden
- See Also:
CartStateFilter},
BroadleafWebRequestProcessor},
ServletWebRequest},
org.springframework.web.portlet.context.PortletWebRequest}