fr.paris.lutece.portal.service.filter
Class LuteceFilterChain

java.lang.Object
  extended by fr.paris.lutece.portal.service.filter.LuteceFilterChain
All Implemented Interfaces:
javax.servlet.FilterChain

public class LuteceFilterChain
extends java.lang.Object
implements javax.servlet.FilterChain

Lutece filter chain This is a fake filter chain used by LuteceMainFilter to simulate a chain for plugins filters


Constructor Summary
LuteceFilterChain()
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
          
 javax.servlet.ServletRequest getRequest()
          Returns the request used by doFilter(ServletRequest, ServletResponse)
 javax.servlet.ServletResponse getResponse()
          Returns the response used by doFilter(ServletRequest, ServletResponse)
 void setFollowChain(boolean bFollowChain)
          Initialize the follow chain flag (does the filter called "chain.doFilter")
 void setRequest(javax.servlet.ServletRequest request)
          Sets the request used by doFilter(ServletRequest, ServletResponse)
 void setResponse(javax.servlet.ServletResponse response)
          Sets the response used by doFilter(ServletRequest, ServletResponse)
 boolean shouldFollowChain()
          Returns the follow chain flag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuteceFilterChain

public LuteceFilterChain()
Method Detail

setFollowChain

public void setFollowChain(boolean bFollowChain)
Initialize the follow chain flag (does the filter called "chain.doFilter")

Parameters:
bFollowChain - The follow chain flag

shouldFollowChain

public boolean shouldFollowChain()
Returns the follow chain flag

Returns:
The follow chain flag

getRequest

public javax.servlet.ServletRequest getRequest()
Returns the request used by doFilter(ServletRequest, ServletResponse)

Returns:
the request
Since:
2.5

setRequest

public void setRequest(javax.servlet.ServletRequest request)
Sets the request used by doFilter(ServletRequest, ServletResponse)

Parameters:
request - the request
Since:
2.5

getResponse

public javax.servlet.ServletResponse getResponse()
Returns the response used by doFilter(ServletRequest, ServletResponse)

Returns:
the response
Since:
2.5

setResponse

public void setResponse(javax.servlet.ServletResponse response)
Sets the response used by doFilter(ServletRequest, ServletResponse)

Parameters:
response - the response
Since:
2.5

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response)
              throws java.io.IOException,
                     javax.servlet.ServletException

Specified by:
doFilter in interface javax.servlet.FilterChain
Throws:
java.io.IOException
javax.servlet.ServletException


Copyright © 2011 Mairie de Paris. All Rights Reserved.