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.
    Author:
    Paul Sandoz
    • Method Detail

      • getConfigType

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

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

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

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

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

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

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