Class MockFilterRegistration

java.lang.Object
org.springframework.mock.web.MockFilterRegistration
All Implemented Interfaces:
jakarta.servlet.FilterRegistration, jakarta.servlet.FilterRegistration.Dynamic, jakarta.servlet.Registration, jakarta.servlet.Registration.Dynamic

public class MockFilterRegistration extends Object implements jakarta.servlet.FilterRegistration.Dynamic
Mock implementation of FilterRegistration.
Since:
6.2
Author:
Rossen Stoyanchev
  • Constructor Details

    • MockFilterRegistration

      public MockFilterRegistration(String className)
    • MockFilterRegistration

      public MockFilterRegistration(String className, String name)
  • Method Details

    • getName

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

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

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

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

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

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

      public void addMappingForServletNames(EnumSet<jakarta.servlet.DispatcherType> dispatcherTypes, boolean isMatchAfter, String... servletNames)
      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> dispatcherTypes, boolean isMatchAfter, String... urlPatterns)
      Specified by:
      addMappingForUrlPatterns in interface jakarta.servlet.FilterRegistration
    • getUrlPatternMappings

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

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

      public boolean isAsyncSupported()