Interface IFilterConfig

All Superinterfaces:
jakarta.servlet.FilterConfig, jakarta.servlet.FilterRegistration, jakarta.servlet.FilterRegistration.Dynamic, jakarta.servlet.Registration, jakarta.servlet.Registration.Dynamic
All Known Subinterfaces:
IFilterConfig

public interface IFilterConfig extends jakarta.servlet.FilterConfig, jakarta.servlet.FilterRegistration.Dynamic
A representation of the configuration for a filter
  • Nested Class Summary

    Nested classes/interfaces inherited from interface jakarta.servlet.FilterRegistration

    jakarta.servlet.FilterRegistration.Dynamic

    Nested classes/interfaces inherited from interface jakarta.servlet.Registration

    jakarta.servlet.Registration.Dynamic
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Deprecated. 
    static final int
    Deprecated. 
    static final int
    Deprecated. 
    static final int
    Deprecated. 
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Add an init parmameter
    boolean
     
    void
    setDescription(String description)
    Set the discription for this config
    void
    setDispatchMode(int[] dispatchMode)
    Deprecated.
    Please use Servlet 3.0 methods for adding filters dynamically.
    void
    setDisplayName(String displayName)
    Set the display name for this config
    void
    setFilterClassLoader(ClassLoader filterClassLoader)
    Set the ClassLoader this Filter should be loaded from.
    void
     
    void
    Set the name of this filter

    Methods inherited from interface jakarta.servlet.FilterConfig

    getFilterName, getInitParameter, getInitParameterNames, getServletContext

    Methods inherited from interface jakarta.servlet.FilterRegistration

    addMappingForServletNames, addMappingForUrlPatterns, getServletNameMappings, getUrlPatternMappings

    Methods inherited from interface jakarta.servlet.Registration

    getClassName, getInitParameter, getInitParameters, getName, setInitParameter, setInitParameters

    Methods inherited from interface jakarta.servlet.Registration.Dynamic

    setAsyncSupported
  • Field Details

  • Method Details

    • setFilterClassLoader

      void setFilterClassLoader(ClassLoader filterClassLoader)
      Set the ClassLoader this Filter should be loaded from.
      Parameters:
      filterClassLoader -
    • addInitParameter

      void addInitParameter(String name, String value)
      Add an init parmameter
      Parameters:
      name -
      value -
    • setDispatchMode

      void setDispatchMode(int[] dispatchMode)
      Deprecated.
      Please use Servlet 3.0 methods for adding filters dynamically.
      Set the dispatch mode this filter should run for
      Parameters:
      dispatchMode -
    • setDisplayName

      void setDisplayName(String displayName)
      Set the display name for this config
      Parameters:
      displayName -
    • setDescription

      void setDescription(String description)
      Set the discription for this config
      Parameters:
      description -
    • setName

      void setName(String name)
      Set the name of this filter
      Parameters:
      name -
    • setFilterClassName

      void setFilterClassName(String className)
    • isAsyncSupported

      boolean isAsyncSupported()