Class CompositeFilter

java.lang.Object
org.springframework.web.filter.CompositeFilter
All Implemented Interfaces:
Filter

public class CompositeFilter extends Object implements Filter
A generic composite servlet Filter that just delegates its behavior to a chain (list) of user-supplied filters, achieving the functionality of a FilterChain, but conveniently using only Filter instances.

This is useful for filters that require dependency injection, and can therefore be set up in a Spring application context. Typically, this composite would be used in conjunction with DelegatingFilterProxy, so that it can be declared in Spring but applied to a servlet context.

Since:
3.1
Author:
Dave Syer