java.lang.Object
javax.servlet.GenericFilter
- All Implemented Interfaces:
java.io.Serializable
,Filter
,FilterConfig
- Direct Known Subclasses:
HttpFilter
public abstract class GenericFilter extends java.lang.Object implements Filter, FilterConfig, java.io.Serializable
A generic filter.
- Author:
- Manfred Riem ([email protected])
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description GenericFilter()
-
Method Summary
Modifier and Type Method Description FilterConfig
getFilterConfig()
java.lang.String
getFilterName()
Get the filter name.java.lang.String
getInitParameter(java.lang.String name)
Get the init parameter.java.util.Enumeration<java.lang.String>
getInitParameterNames()
Get the init parameter names.ServletContext
getServletContext()
Get the servlet context.void
init()
void
init(FilterConfig filterConfig)
Initialize the filter.
-
Constructor Details
-
GenericFilter
public GenericFilter()
-
-
Method Details
-
init
Description copied from interface:Filter
Initialize the filter.- Specified by:
init
in interfaceFilter
- Parameters:
filterConfig
- the filter configuration.- Throws:
ServletException
- when a servlet error occurs.
-
init
- Throws:
ServletException
-
getFilterConfig
-
getFilterName
public java.lang.String getFilterName()Description copied from interface:FilterConfig
Get the filter name.- Specified by:
getFilterName
in interfaceFilterConfig
- Returns:
- the filter name.
-
getInitParameter
public java.lang.String getInitParameter(java.lang.String name)Description copied from interface:FilterConfig
Get the init parameter.- Specified by:
getInitParameter
in interfaceFilterConfig
- Parameters:
name
- the name.- Returns:
- the value.
-
getInitParameterNames
public java.util.Enumeration<java.lang.String> getInitParameterNames()Description copied from interface:FilterConfig
Get the init parameter names.- Specified by:
getInitParameterNames
in interfaceFilterConfig
- Returns:
- the init parameter names.
-
getServletContext
Description copied from interface:FilterConfig
Get the servlet context.- Specified by:
getServletContext
in interfaceFilterConfig
- Returns:
- the servlet context.
-