org.exoplatform.services.wcm.metadata.web
Class PageMetadataRequestFilter

java.lang.Object
  extended by org.exoplatform.services.wcm.metadata.web.PageMetadataRequestFilter
All Implemented Interfaces:
javax.servlet.Filter

public class PageMetadataRequestFilter
extends java.lang.Object
implements javax.servlet.Filter

Created by The eXo Platform SAS Author : Hoa Pham hoa.phamvu@exoplatform.com Nov 3, 2008


Field Summary
static java.lang.String PCV_PARAMETER_REGX
          The Constant PCV_PARAMETER_REGX.
 
Constructor Summary
PageMetadataRequestFilter()
           
 
Method Summary
 void destroy()
           
 void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain chain)
          This method will filter a request to a portal page in wcm context to set page title, page metadata for the page These information is very important for search engine can indexing the page in Internet environment.
 void init(javax.servlet.FilterConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PCV_PARAMETER_REGX

public static final java.lang.String PCV_PARAMETER_REGX
The Constant PCV_PARAMETER_REGX.

See Also:
Constant Field Values
Constructor Detail

PageMetadataRequestFilter

public PageMetadataRequestFilter()
Method Detail

init

public void init(javax.servlet.FilterConfig config)
          throws javax.servlet.ServletException
Specified by:
init in interface javax.servlet.Filter
Throws:
javax.servlet.ServletException

doFilter

public void doFilter(javax.servlet.ServletRequest servletRequest,
                     javax.servlet.ServletResponse servletResponse,
                     javax.servlet.FilterChain chain)
              throws java.io.IOException,
                     javax.servlet.ServletException
This method will filter a request to a portal page in wcm context to set page title, page metadata for the page These information is very important for search engine can indexing the page in Internet environment.

Specified by:
doFilter in interface javax.servlet.Filter
Parameters:
servletRequest - request
servletResponse - response
chain - the filter chain
Throws:
IOException, - ServletException
java.io.IOException - Signals that an I/O exception has occurred.
javax.servlet.ServletException - the servlet exception

destroy

public void destroy()
Specified by:
destroy in interface javax.servlet.Filter


Copyright © 2011 eXo Platform SAS. All Rights Reserved.