Class ApplicationFilterConfig

  • All Implemented Interfaces:
    FilterConfig, Serializable

    public final class ApplicationFilterConfig
    extends Object
    implements FilterConfig, Serializable
    Implementation of a jakarta.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 Detail

      • getFilterName

        public String getFilterName()
        Return the name of the filter we are configuring.
        Specified by:
        getFilterName in interface FilterConfig
        Returns:
        The filter-name of this filter as defined in the deployment descriptor.
      • getFilterClass

        public String getFilterClass()
        Returns:
        The class of the filter we are configuring.
      • getInitParameter

        public String getInitParameter​(String name)
        Return a String containing the value of the named initialization parameter, or null if the parameter does not exist.
        Specified by:
        getInitParameter in interface FilterConfig
        Parameters:
        name - Name of the requested initialization parameter
        Returns:
        String containing the value of the initialization parameter
      • getInitParameterNames

        public Enumeration<String> getInitParameterNames()
        Return an Enumeration of the names of the initialization parameters for this Filter.
        Specified by:
        getInitParameterNames in interface FilterConfig
        Returns:
        Enumeration of String objects containing the names of the filter's initialization parameters
      • toString

        public String toString()
        Return a String representation of this object.
        Overrides:
        toString in class Object
      • getFilterInitParameterMap

        public Map<String,​String> getFilterInitParameterMap()