Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.acegisecurity.util
Class FilterChainProxy.VirtualFilterChain  view FilterChainProxy.VirtualFilterChain download FilterChainProxy.VirtualFilterChain.java

java.lang.Object
  extended byorg.acegisecurity.util.FilterChainProxy.VirtualFilterChain
All Implemented Interfaces:
javax.servlet.FilterChain
Enclosing class:
FilterChainProxy

private class FilterChainProxy.VirtualFilterChain
extends java.lang.Object
implements javax.servlet.FilterChain

A FilterChain that records whether or not FilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse)>FilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse) 55 is called.

This FilterChain is used by FilterChainProxy to determine if the next Filter should be called or not.


Field Summary
private  javax.servlet.Filter[] additionalFilters
           
private  int currentPosition
           
private  org.acegisecurity.intercept.web.FilterInvocation fi
           
 
Constructor Summary
private FilterChainProxy.VirtualFilterChain()
           
  FilterChainProxy.VirtualFilterChain(org.acegisecurity.intercept.web.FilterInvocation filterInvocation, javax.servlet.Filter[] additionalFilters)
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
          Causes the next filter in the chain to be invoked, or if the calling filter is the last filter in the chain, causes the resource at the end of the chain to be invoked.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fi

private org.acegisecurity.intercept.web.FilterInvocation fi

additionalFilters

private javax.servlet.Filter[] additionalFilters

currentPosition

private int currentPosition
Constructor Detail

FilterChainProxy.VirtualFilterChain

public FilterChainProxy.VirtualFilterChain(org.acegisecurity.intercept.web.FilterInvocation filterInvocation,
                                           javax.servlet.Filter[] additionalFilters)

FilterChainProxy.VirtualFilterChain

private FilterChainProxy.VirtualFilterChain()
Method Detail

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response)
              throws java.io.IOException,
                     javax.servlet.ServletException
Description copied from interface: javax.servlet.FilterChain
Causes the next filter in the chain to be invoked, or if the calling filter is the last filter in the chain, causes the resource at the end of the chain to be invoked.

Specified by:
doFilter in interface javax.servlet.FilterChain