Interface DirectWebContainerView

  • All Superinterfaces:
    org.ops4j.pax.web.service.views.PaxWebContainerView

    public interface DirectWebContainerView
    extends org.ops4j.pax.web.service.views.PaxWebContainerView

    WhiteboardWebContainerView equivalent for direct Http Service-like registrations.

    This interface should be treated as internal-only (for test purposes). Its package is not exported.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void registerErrorPages​(Collection<org.osgi.service.http.HttpContext> contexts, org.ops4j.pax.web.service.spi.model.elements.ErrorPageModel model)  
      void registerFilter​(Collection<org.osgi.service.http.HttpContext> contexts, org.ops4j.pax.web.service.spi.model.elements.FilterModel model)  
      void registerServlet​(Collection<org.osgi.service.http.HttpContext> contexts, org.ops4j.pax.web.service.spi.model.elements.ServletModel build)  
      void unregisterErrorPages​(org.ops4j.pax.web.service.spi.model.elements.ErrorPageModel model)  
      void unregisterFilter​(org.ops4j.pax.web.service.spi.model.elements.FilterModel model)  
      void unregisterServlet​(org.ops4j.pax.web.service.spi.model.elements.ServletModel model)  
    • Method Detail

      • registerServlet

        void registerServlet​(Collection<org.osgi.service.http.HttpContext> contexts,
                             org.ops4j.pax.web.service.spi.model.elements.ServletModel build)
                      throws javax.servlet.ServletException,
                             org.osgi.service.http.NamespaceException
        Throws:
        javax.servlet.ServletException
        org.osgi.service.http.NamespaceException
      • unregisterServlet

        void unregisterServlet​(org.ops4j.pax.web.service.spi.model.elements.ServletModel model)
      • registerFilter

        void registerFilter​(Collection<org.osgi.service.http.HttpContext> contexts,
                            org.ops4j.pax.web.service.spi.model.elements.FilterModel model)
                     throws javax.servlet.ServletException
        Throws:
        javax.servlet.ServletException
      • unregisterFilter

        void unregisterFilter​(org.ops4j.pax.web.service.spi.model.elements.FilterModel model)
      • registerErrorPages

        void registerErrorPages​(Collection<org.osgi.service.http.HttpContext> contexts,
                                org.ops4j.pax.web.service.spi.model.elements.ErrorPageModel model)
      • unregisterErrorPages

        void unregisterErrorPages​(org.ops4j.pax.web.service.spi.model.elements.ErrorPageModel model)