Class FilterHolder.Registration

java.lang.Object
com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
All Implemented Interfaces:
jakarta.servlet.FilterRegistration, jakarta.servlet.FilterRegistration.Dynamic, jakarta.servlet.Registration, jakarta.servlet.Registration.Dynamic
Enclosing class:
FilterHolder

protected class FilterHolder.Registration extends Object implements jakarta.servlet.FilterRegistration.Dynamic
Registration class for the filter. This object stores the servlet names and the url patterns the filter is associated with.
  • Constructor Details

    • Registration

      public Registration()
    • Registration

      public Registration(jakarta.servlet.annotation.WebFilter annotation)
  • Method Details

    • setAsyncSupported

      public void setAsyncSupported(boolean b)
      Specified by:
      setAsyncSupported in interface jakarta.servlet.Registration.Dynamic
    • addMappingForServletNames

      public void addMappingForServletNames(EnumSet<jakarta.servlet.DispatcherType> types, boolean isLast, String... servlets)
      Specified by:
      addMappingForServletNames in interface jakarta.servlet.FilterRegistration
    • getServletNameMappings

      public Collection<String> getServletNameMappings()
      Specified by:
      getServletNameMappings in interface jakarta.servlet.FilterRegistration
    • addMappingForUrlPatterns

      public void addMappingForUrlPatterns(EnumSet<jakarta.servlet.DispatcherType> types, boolean isLast, String... patterns)
      Specified by:
      addMappingForUrlPatterns in interface jakarta.servlet.FilterRegistration
    • getUrlPatternMappings

      public Collection<String> getUrlPatternMappings()
      Specified by:
      getUrlPatternMappings in interface jakarta.servlet.FilterRegistration
    • getName

      public String getName()
      Specified by:
      getName in interface jakarta.servlet.Registration
    • getClassName

      public String getClassName()
      Specified by:
      getClassName in interface jakarta.servlet.Registration
    • setInitParameter

      public boolean setInitParameter(String s, String s1)
      Specified by:
      setInitParameter in interface jakarta.servlet.Registration
    • getInitParameter

      public String getInitParameter(String s)
      Specified by:
      getInitParameter in interface jakarta.servlet.Registration
    • setInitParameters

      public Set<String> setInitParameters(Map<String,String> map)
      Specified by:
      setInitParameters in interface jakarta.servlet.Registration
    • getInitParameters

      public Map<String,String> getInitParameters()
      Specified by:
      getInitParameters in interface jakarta.servlet.Registration
    • getDispatcherTypes

      public List<jakarta.servlet.DispatcherType> getDispatcherTypes()