Class TestServletRegistration

  • All Implemented Interfaces:
    javax.servlet.Registration, javax.servlet.Registration.Dynamic, javax.servlet.ServletRegistration, javax.servlet.ServletRegistration.Dynamic

    public class TestServletRegistration
    extends java.lang.Object
    implements javax.servlet.ServletRegistration.Dynamic
    Test ServletRegistration.Dynamic
    Since:
    1.0.0
    Author:
    Mercy
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface javax.servlet.Registration

        javax.servlet.Registration.Dynamic
      • Nested classes/interfaces inherited from interface javax.servlet.ServletRegistration

        javax.servlet.ServletRegistration.Dynamic
    • Constructor Summary

      Constructors 
      Constructor Description
      TestServletRegistration​(java.lang.String servletName, java.lang.String servletClassName, javax.servlet.Servlet servlet)  
    • Constructor Detail

      • TestServletRegistration

        public TestServletRegistration​(java.lang.String servletName,
                                       java.lang.String servletClassName,
                                       javax.servlet.Servlet servlet)
    • Method Detail

      • setLoadOnStartup

        public void setLoadOnStartup​(int loadOnStartup)
        Specified by:
        setLoadOnStartup in interface javax.servlet.ServletRegistration.Dynamic
      • setServletSecurity

        public java.util.Set<java.lang.String> setServletSecurity​(javax.servlet.ServletSecurityElement constraint)
        Specified by:
        setServletSecurity in interface javax.servlet.ServletRegistration.Dynamic
      • setMultipartConfig

        public void setMultipartConfig​(javax.servlet.MultipartConfigElement multipartConfig)
        Specified by:
        setMultipartConfig in interface javax.servlet.ServletRegistration.Dynamic
      • setRunAsRole

        public void setRunAsRole​(java.lang.String roleName)
        Specified by:
        setRunAsRole in interface javax.servlet.ServletRegistration.Dynamic
      • setAsyncSupported

        public void setAsyncSupported​(boolean isAsyncSupported)
        Specified by:
        setAsyncSupported in interface javax.servlet.Registration.Dynamic
      • addMapping

        public java.util.Set<java.lang.String> addMapping​(java.lang.String... urlPatterns)
        Specified by:
        addMapping in interface javax.servlet.ServletRegistration
      • getMappings

        public java.util.Collection<java.lang.String> getMappings()
        Specified by:
        getMappings in interface javax.servlet.ServletRegistration
      • getRunAsRole

        public java.lang.String getRunAsRole()
        Specified by:
        getRunAsRole in interface javax.servlet.ServletRegistration
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface javax.servlet.Registration
      • getClassName

        public java.lang.String getClassName()
        Specified by:
        getClassName in interface javax.servlet.Registration
      • setInitParameter

        public boolean setInitParameter​(java.lang.String name,
                                        java.lang.String value)
        Specified by:
        setInitParameter in interface javax.servlet.Registration
      • getInitParameter

        public java.lang.String getInitParameter​(java.lang.String name)
        Specified by:
        getInitParameter in interface javax.servlet.Registration
      • setInitParameters

        public java.util.Set<java.lang.String> setInitParameters​(java.util.Map<java.lang.String,​java.lang.String> initParameters)
        Specified by:
        setInitParameters in interface javax.servlet.Registration
      • getInitParameters

        public java.util.Map<java.lang.String,​java.lang.String> getInitParameters()
        Specified by:
        getInitParameters in interface javax.servlet.Registration
      • getServletSecurityElement

        @Nullable
        public javax.servlet.ServletSecurityElement getServletSecurityElement()
        Get Servlet Security Element
        Returns:
        Servlet Security Element
      • getMultipartConfig

        @Nullable
        public javax.servlet.MultipartConfigElement getMultipartConfig()
        Get Multipart Config
        Returns:
        Multipart Config
      • getServlet

        @Nonnull
        public javax.servlet.Servlet getServlet()
      • getUrlPatterns

        @Nonnull
        public java.util.Set<java.lang.String> getUrlPatterns()
        Get URL Patterns
        Returns:
        URL Patterns
      • getLoadOnStartup

        public int getLoadOnStartup()
        Get Load On Startup
        Returns:
        Load On Startup
      • getRoleName

        @Nullable
        public java.lang.String getRoleName()
        Get Role Name
        Returns:
        Role Name
      • isAsyncSupported

        public boolean isAsyncSupported()
        Get Async Supported
        Returns:
        Async Supported