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 Details

    • 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.