Package org.apache.catalina.core
Class ApplicationFilterConfig
- java.lang.Object
-
- org.apache.catalina.core.ApplicationFilterConfig
-
- All Implemented Interfaces:
FilterConfig
,java.io.Serializable
public final class ApplicationFilterConfig extends java.lang.Object implements FilterConfig, java.io.Serializable
Implementation of ajakarta.servlet.FilterConfig
useful in managing the filter instances instantiated when a web application is first started.- Author:
- Craig R. McClanahan
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFilterClass()
java.util.Map<java.lang.String,java.lang.String>
getFilterInitParameterMap()
java.lang.String
getFilterName()
Get the name of the filter.java.lang.String
getInitParameter(java.lang.String name)
Returns aString
containing the value of the named initialization parameter, ornull
if the parameter does not exist.java.util.Enumeration<java.lang.String>
getInitParameterNames()
Returns the names of the filter's initialization parameters as anEnumeration
ofString
objects, or an emptyEnumeration
if the filter has no initialization parameters.ServletContext
getServletContext()
Returns a reference to theServletContext
in which the caller is executing.java.lang.String
toString()
-
-
-
Method Detail
-
getFilterName
public java.lang.String getFilterName()
Description copied from interface:jakarta.servlet.FilterConfig
Get the name of the filter.- Specified by:
getFilterName
in interfaceFilterConfig
- Returns:
- The filter-name of this filter as defined in the deployment descriptor.
-
getFilterClass
public java.lang.String getFilterClass()
- Returns:
- The class of the filter we are configuring.
-
getInitParameter
public java.lang.String getInitParameter(java.lang.String name)
Description copied from interface:jakarta.servlet.FilterConfig
Returns aString
containing the value of the named initialization parameter, ornull
if the parameter does not exist.- Specified by:
getInitParameter
in interfaceFilterConfig
- Parameters:
name
-String
specifying the name of the initialization parameter- Returns:
String
containing the value of the initialization parameter
-
getInitParameterNames
public java.util.Enumeration<java.lang.String> getInitParameterNames()
Description copied from interface:jakarta.servlet.FilterConfig
Returns the names of the filter's initialization parameters as anEnumeration
ofString
objects, or an emptyEnumeration
if the filter has no initialization parameters.- Specified by:
getInitParameterNames
in interfaceFilterConfig
- Returns:
Enumeration
ofString
objects containing the names of the filter's initialization parameters
-
getServletContext
public ServletContext getServletContext()
Description copied from interface:jakarta.servlet.FilterConfig
Returns a reference to theServletContext
in which the caller is executing.- Specified by:
getServletContext
in interfaceFilterConfig
- Returns:
ServletContext
object, used by the caller to interact with its servlet container- See Also:
ServletContext
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getFilterInitParameterMap
public java.util.Map<java.lang.String,java.lang.String> getFilterInitParameterMap()
-
-