OPS4J Pax Web - Service SPI (internal) 9.0.18 API

Packages 
Package Description
org.ops4j.pax.web.service.spi
Main SPI package for Pax Web.
org.ops4j.pax.web.service.spi.config  
org.ops4j.pax.web.service.spi.context
This package provides various implementations of HttpContext and WebContainerContext to be used in: Http Service implementation in pax-web-runtime bundle Whiteboard Service implementation in pax-web-extender-whiteboard bundle
org.ops4j.pax.web.service.spi.model
SPI model hierarchy contains classes to internally represent all the information required during registration (adding to running server) of web components (servlets, filters, welcome files, error pages, security constraints, ...).
org.ops4j.pax.web.service.spi.model.elements
Model subpackage representing actual web elements, while infrastructure elements (like contexts) are kept in the package above.
org.ops4j.pax.web.service.spi.model.events
Package with DTO-like classes that are used to inform about registration/unregistration of web elements and contexts.
org.ops4j.pax.web.service.spi.model.info
This package contains DTO-like classes used when presenting information about Pax Web models.
org.ops4j.pax.web.service.spi.model.views  
org.ops4j.pax.web.service.spi.servlet
Package with classes used in different runtimes for common tasks, like wrapping HttpServletRequest.
org.ops4j.pax.web.service.spi.servlet.dynamic  
org.ops4j.pax.web.service.spi.task
Package containing tools for batch/transactional operations on Pax Web model and ServerController.
org.ops4j.pax.web.service.spi.util  
org.ops4j.pax.web.service.spi.whiteboard