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
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      void addInitParameter​(java.lang.String name, java.lang.String value)
      Add an init parmameter
      boolean isAsyncSupported()  
      void setDescription​(java.lang.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​(java.lang.String displayName)
      Set the display name for this config
      void setFilterClassLoader​(java.lang.ClassLoader filterClassLoader)
      Set the ClassLoader this Filter should be loaded from.
      void setFilterClassName​(java.lang.String className)  
      void setName​(java.lang.String name)
      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
    • Method Detail

      • setFilterClassLoader

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

        void addInitParameter​(java.lang.String name,
                              java.lang.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​(java.lang.String displayName)
        Set the display name for this config
        Parameters:
        displayName -
      • setDescription

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

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

        void setFilterClassName​(java.lang.String className)
      • isAsyncSupported

        boolean isAsyncSupported()