eXo WS :: Framework :: Servlet 2.4.0-Alpha3

org.exoplatform.ws.frameworks.servlet
Class AliasedURLRequestRedirector

java.lang.Object
  extended by org.exoplatform.ws.frameworks.servlet.AliasedURLRequestRedirector
All Implemented Interfaces:
javax.servlet.Filter

public class AliasedURLRequestRedirector
extends Object
implements javax.servlet.Filter

Created by The eXo Platform SAS.

Version:
$Id: $
Author:
Vitaly Parfonov

Nested Class Summary
 class AliasedURLRequestRedirector.UrlReplacerWrapper
          The custom http request wrapper that is designed to substitute given parameters in URLs with corresponding values.
 
Constructor Summary
AliasedURLRequestRedirector()
           
 
Method Summary
 void destroy()
          Filter finalization method.
 void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain)
          The main filter method.
 void init(javax.servlet.FilterConfig conf)
          Filter initialization method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AliasedURLRequestRedirector

public AliasedURLRequestRedirector()
Method Detail

init

public void init(javax.servlet.FilterConfig conf)
          throws javax.servlet.ServletException
Filter initialization method.

Specified by:
init in interface javax.servlet.Filter
Parameters:
conf - filter configuration
Throws:
javax.servlet.ServletException - exception
See Also:
Filter.init(javax.servlet.FilterConfig)

destroy

public void destroy()
Filter finalization method.

Specified by:
destroy in interface javax.servlet.Filter
See Also:
Filter.destroy()

doFilter

public void doFilter(javax.servlet.ServletRequest req,
                     javax.servlet.ServletResponse res,
                     javax.servlet.FilterChain chain)
              throws IOException,
                     javax.servlet.ServletException
The main filter method. Wraps the original http request with the custom wrapper and calls chain.

Specified by:
doFilter in interface javax.servlet.Filter
Parameters:
req - original request
res - original response
chain - filter chain
Throws:
IOException - exception
javax.servlet.ServletException - exception
See Also:
Filter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)

eXo WS :: Framework :: Servlet 2.4.0-Alpha3

Copyright © 2013 eXo Platform SAS. All Rights Reserved.