Package org.eclnt.jsfserver.util
Class CCFilterBase
java.lang.Object
org.eclnt.jsfserver.util.CCFilterBase
- All Implemented Interfaces:
javax.servlet.Filter
- Direct Known Subclasses:
ErrorAnonymizerFilter,ResourceAccessFilter,ResponseLoggerFilter,SecurityFilter,SecurityFilterGeneral,SecurityFilterPreflights,SecurityFilterRemoteAddress,SecurityFilterURLCheck,SetHttpHeaderFilter,ThreadContextInitializerFilter,ThreadingFilter
Base filter that is used for all filter implementations within CaptainCasa.
Core functions:
1. init checks if the CC-environment is set up - and if not starts it
2. prevention of double execution of a filter
Core functions:
1. init checks if the CC-environment is set up - and if not starts it
2. prevention of double execution of a filter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voiddoFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) protected abstract voiddoFilterExecute(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) voidinit(javax.servlet.FilterConfig filterConfig) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.servlet.Filter
destroy
-
Constructor Details
-
CCFilterBase
public CCFilterBase()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Specified by:
initin interfacejavax.servlet.Filter- Throws:
javax.servlet.ServletException
-
doFilter
public final void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Specified by:
doFilterin interfacejavax.servlet.Filter- Throws:
IOExceptionjavax.servlet.ServletException
-
doFilterExecute
protected abstract void doFilterExecute(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-