Class CatalogUrlFilter
- java.lang.Object
-
- org.apache.ofbiz.product.category.CatalogUrlFilter
-
- All Implemented Interfaces:
Filter
- Direct Known Subclasses:
CatalogUrlSeoFilter
public class CatalogUrlFilter extends java.lang.Object implements Filter
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CATEGORY_REQUEST
protected FilterConfig
config
static java.lang.String
module
static java.lang.String
PRODUCT_REQUEST
-
Constructor Summary
Constructors Constructor Description CatalogUrlFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
void
doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
static java.lang.String
getDefaultLocaleString()
static java.lang.String
getRedirectUrl()
void
init(FilterConfig filterConfig)
static java.lang.String
makeCategoryUrl(HttpServletRequest request, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId, java.lang.String viewSize, java.lang.String viewIndex, java.lang.String viewSort, java.lang.String searchString)
static java.lang.String
makeCategoryUrl(Delegator delegator, CategoryContentWrapper wrapper, java.util.List<java.lang.String> trail, java.lang.String contextPath, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId, java.lang.String viewSize, java.lang.String viewIndex, java.lang.String viewSort, java.lang.String searchString)
static java.lang.String
makeProductUrl(HttpServletRequest request, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId)
static java.lang.String
makeProductUrl(ProductContentWrapper wrapper, java.util.List<java.lang.String> trail, java.lang.String contextPath, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId)
static void
setDefaultLocaleString(java.lang.String defaultLocaleString)
static void
setRedirectUrl(java.lang.String redirectUrl)
-
-
-
Field Detail
-
module
public static final java.lang.String module
-
PRODUCT_REQUEST
public static final java.lang.String PRODUCT_REQUEST
- See Also:
- Constant Field Values
-
CATEGORY_REQUEST
public static final java.lang.String CATEGORY_REQUEST
- See Also:
- Constant Field Values
-
config
protected FilterConfig config
-
-
Method Detail
-
init
public void init(FilterConfig filterConfig) throws ServletException
- Specified by:
init
in interfaceFilter
- Throws:
ServletException
-
doFilter
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws java.io.IOException, ServletException
- Specified by:
doFilter
in interfaceFilter
- Throws:
java.io.IOException
ServletException
-
makeCategoryUrl
public static java.lang.String makeCategoryUrl(HttpServletRequest request, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId, java.lang.String viewSize, java.lang.String viewIndex, java.lang.String viewSort, java.lang.String searchString)
-
makeCategoryUrl
public static java.lang.String makeCategoryUrl(Delegator delegator, CategoryContentWrapper wrapper, java.util.List<java.lang.String> trail, java.lang.String contextPath, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId, java.lang.String viewSize, java.lang.String viewIndex, java.lang.String viewSort, java.lang.String searchString)
-
makeProductUrl
public static java.lang.String makeProductUrl(HttpServletRequest request, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId)
-
makeProductUrl
public static java.lang.String makeProductUrl(ProductContentWrapper wrapper, java.util.List<java.lang.String> trail, java.lang.String contextPath, java.lang.String previousCategoryId, java.lang.String productCategoryId, java.lang.String productId)
-
getDefaultLocaleString
public static java.lang.String getDefaultLocaleString()
-
setDefaultLocaleString
public static void setDefaultLocaleString(java.lang.String defaultLocaleString)
-
getRedirectUrl
public static java.lang.String getRedirectUrl()
-
setRedirectUrl
public static void setRedirectUrl(java.lang.String redirectUrl)
-
-