Interface WebConfig

  • All Known Implementing Classes:
    WebFilterConfig, WebServletConfig

    public interface WebConfig
    The Web configuration for accessing initialization parameters of a Web component and the ServletContext.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  WebConfig.ConfigType
      The web configuration type.
    • Method Detail

      • getConfigType

        WebConfig.ConfigType getConfigType()
        Get the configuration type of this config.
        Returns:
        the configuration type.
      • getServletConfig

        javax.servlet.ServletConfig getServletConfig()
        Get the corresponding ServletConfig if this WebConfig represents a ServletConfig
        Returns:
        servlet config or null
      • getFilterConfig

        javax.servlet.FilterConfig getFilterConfig()
        Get the corresponding FilterConfig if this WebConfig represents a FilterConfig
        Returns:
        filter config or null
      • getName

        java.lang.String getName()
        Get the name of the Web component.
        Returns:
        the name of the Web component.
      • getInitParameter

        java.lang.String getInitParameter​(java.lang.String name)
        Get an initialization parameter.
        Parameters:
        name - the parameter name.
        Returns:
        the parameter value, or null if the parameter is not present.
      • getInitParameterNames

        java.util.Enumeration getInitParameterNames()
        Get the enumeration of initialization parameter names.
        Returns:
        the enumeration of initialization parameter names.
      • getServletContext

        javax.servlet.ServletContext getServletContext()
        Get the ServletContext.
        Returns:
        the ServletContext.