Class FilterRegistrationImpl

  • All Implemented Interfaces:
    jakarta.servlet.FilterRegistration, jakarta.servlet.Registration
    Direct Known Subclasses:
    DynamicFilterRegistrationImpl

    public class FilterRegistrationImpl
    extends Object
    implements jakarta.servlet.FilterRegistration
    Class for a filter that may then be configured
    See Also:
    DynamicFilterRegistrationImpl
    • Method Detail

      • getName

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

        public FilterDef getFilterDefinition()
        Gets a representation of the filter, as it would be in the <filter>
        Returns:
      • getClassName

        public 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 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