Interface ExtendedServletContext

  • All Superinterfaces:
    javax.servlet.ServletContext
    All Known Subinterfaces:
    IBMServletContext

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

      • Fields inherited from interface javax.servlet.ServletContext

        ORDERED_LIBS, TEMPDIR
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addMappingFilter​(java.lang.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 getAsyncRequestDispatcher​(java.lang.String path)
      Returns an asynchronous request dispatcher to do asynchronous includes
      java.util.Map<java.lang.String,​? extends javax.servlet.ServletRegistration.Dynamic> getDynamicServletRegistrations()
      Returns a map of all the dynamic servlet registrations keyed by name
      com.ibm.websphere.servlet.filter.IFilterConfig getFilterConfig​(java.lang.String id)
      Gets the IFilterConfig object for this context or creates one if it doesn't exist.
      • Methods inherited from interface javax.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 Detail

      • getFilterConfig

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

        void addMappingFilter​(java.lang.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​(java.lang.String path)
        Returns an asynchronous request dispatcher to do asynchronous includes
        Parameters:
        path -
      • getDynamicServletRegistrations

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