Class 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • module

        public static final java.lang.String module
      • CATEGORY_REQUEST

        public static final java.lang.String CATEGORY_REQUEST
        See Also:
        Constant Field Values
    • Constructor Detail

      • CatalogUrlFilter

        public CatalogUrlFilter()
    • Method Detail

      • destroy

        public void destroy()
        Specified by:
        destroy in interface Filter
      • 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)