Interface ExtendedServletContext

All Superinterfaces:
jakarta.servlet.ServletContext
All Known Subinterfaces:
IBMServletContext

public interface ExtendedServletContext extends jakarta.servlet.ServletContext
Servlet Context Extensions for IBM WebSphere Application Server
  • Field Summary

    Fields inherited from interface jakarta.servlet.ServletContext

    ORDERED_LIBS, TEMPDIR
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addMappingFilter(String mapping, com.ibm.websphere.servlet.filter.IFilterConfig config)
    Adds a filter against a specified mapping into this context
    com.ibm.websphere.webcontainer.async.AsyncRequestDispatcher
    Returns an asynchronous request dispatcher to do asynchronous includes
    Map<String,? extends jakarta.servlet.ServletRegistration.Dynamic>
    Returns a map of all the dynamic servlet registrations keyed by name
    com.ibm.websphere.servlet.filter.IFilterConfig
    Gets the IFilterConfig object for this context or creates one if it doesn't exist.

    Methods inherited from interface jakarta.servlet.ServletContext

    addFilter, addFilter, addFilter, addListener, addListener, addListener, addServlet, addServlet, addServlet, createFilter, createListener, createServlet, declareRoles, getAttribute, getAttributeNames, getClassLoader, getContext, getContextPath, getDefaultSessionTrackingModes, getEffectiveMajorVersion, getEffectiveMinorVersion, getEffectiveSessionTrackingModes, getFilterRegistration, getFilterRegistrations, getInitParameter, getInitParameterNames, getJspConfigDescriptor, getMajorVersion, getMimeType, getMinorVersion, getNamedDispatcher, getRealPath, getRequestDispatcher, getResource, getResourceAsStream, getResourcePaths, getServerInfo, getServlet, getServletContextName, getServletNames, getServletRegistration, getServletRegistrations, getServlets, getSessionCookieConfig, log, log, log, removeAttribute, setAttribute, setInitParameter, setSessionTrackingModes
  • Method Details

    • getFilterConfig

      com.ibm.websphere.servlet.filter.IFilterConfig getFilterConfig(String id)
      Gets the IFilterConfig object for this context or creates one if it doesn't exist.
      Parameters:
      id -
      Returns:
    • addMappingFilter

      void addMappingFilter(String mapping, com.ibm.websphere.servlet.filter.IFilterConfig config)
      Adds a filter against a specified mapping into this context
      Parameters:
      mapping -
      config -
    • getAsyncRequestDispatcher

      com.ibm.websphere.webcontainer.async.AsyncRequestDispatcher getAsyncRequestDispatcher(String path)
      Returns an asynchronous request dispatcher to do asynchronous includes
      Parameters:
      path -
    • getDynamicServletRegistrations

      Map<String,? extends jakarta.servlet.ServletRegistration.Dynamic> getDynamicServletRegistrations()
      Returns a map of all the dynamic servlet registrations keyed by name