public interface WebContainer
extends org.osgi.service.http.HttpService
| Modifier and Type | Method and Description |
|---|---|
void |
begin(org.osgi.service.http.HttpContext httpContext)
Start modifying the http context.
|
org.osgi.service.http.runtime.dto.RequestInfoDTO |
calculateRequestInfoDTO(String path,
Iterator<WhiteboardElement> iterator) |
org.osgi.service.http.HttpContext |
createDefaultHttpContext(String contextID)
Creates a default HttpContext as defined for
HttpService.createDefaultHttpContext() |
SharedWebContainerContext |
createDefaultSharedHttpContext()
Creates a default implementation of a SharedWebContainerContext
|
org.osgi.service.http.runtime.dto.RuntimeDTO |
createWhiteboardRuntimeDTO(Iterator<WhiteboardElement> iterator) |
void |
end(org.osgi.service.http.HttpContext httpContext)
Validate changes on the given http context
|
SharedWebContainerContext |
getDefaultSharedHttpContext() |
WebContainerDTO |
getWebcontainerDTO() |
void |
registerConstraintMapping(String constraintName,
String mapping,
String url,
String dataConstraint,
boolean authentication,
List<String> roles,
org.osgi.service.http.HttpContext httpContext)
Registers constraint mappings....
|
void |
registerErrorPage(String error,
String location,
org.osgi.service.http.HttpContext httpContext)
Registers an error page to customize the response sent back to the web
client in case that an exception or error propagates back to the web
container, or the servlet/filter calls sendError() on the response object
for a specific status code.
|
void |
registerEventListener(EventListener listener,
org.osgi.service.http.HttpContext httpContext)
Registers an event listener.
|
void |
registerFilter(Class<? extends javax.servlet.Filter> filterClass,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,String> initParams,
boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
Registers a servlet filter.
|
void |
registerFilter(Class<? extends javax.servlet.Filter> filterClass,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,String> initParams,
org.osgi.service.http.HttpContext httpContext)
Registers a servlet filter.
|
void |
registerFilter(javax.servlet.Filter filter,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,?> initparams,
org.osgi.service.http.HttpContext httpContext)
Registers a servlet filter.
|
void |
registerFilter(javax.servlet.Filter filter,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,String> initParams,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJettyWebXml(URL jettyWebXmlURL,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJspConfigPropertyGroup(List<String> includeCodes,
List<String> includePreludes,
List<String> urlPatterns,
Boolean elIgnored,
Boolean scriptingInvalid,
Boolean isXml,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJspConfigTagLibs(String tagLibLocation,
String tagLibUri,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJsps(String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
Enable jsp support.
|
void |
registerJsps(String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext)
Enable jsp support.
|
void |
registerJspServlet(String[] urlPatterns,
Dictionary<String,?> dictionary,
org.osgi.service.http.HttpContext httpContext,
String jspF) |
void |
registerJspServlet(String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext,
String jspF) |
void |
registerLoginConfig(String authMethod,
String realmName,
String formLoginPage,
String formErrorPage,
org.osgi.service.http.HttpContext httpContext)
Registers login configuration, with authorization method and realm name.
|
void |
registerServlet(Class<? extends javax.servlet.Servlet> servletClass,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
Register a Servlet by a given Classname instead of an instance ...
|
void |
registerServlet(Class<? extends javax.servlet.Servlet> servletClass,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
Register a Servlet by a given Classname instead of an instance ...
|
void |
registerServlet(Class<? extends javax.servlet.Servlet> servletClass,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
javax.servlet.MultipartConfigElement multiPartConfig,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
Registers a servlet.
|
void |
registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
Registers a servlet with enhanced support.
|
void |
registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
Registers a named servlet.
|
void |
registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
Registers a named servlet.
|
void |
registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
javax.servlet.MultipartConfigElement multiPartConfig,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(String alias,
javax.servlet.Servlet servlet,
Dictionary initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
Registers a servlet into the URI namespace.
|
void |
registerServletContainerInitializer(javax.servlet.ServletContainerInitializer servletContainerInitializer,
Class<?>[] classes,
org.osgi.service.http.HttpContext httpContext)
Register ServletContainerInitializer....
|
void |
registerWebSocket(Object webSocket,
org.osgi.service.http.HttpContext httpContext) |
void |
registerWelcomeFiles(String[] welcomeFiles,
boolean redirect,
org.osgi.service.http.HttpContext httpContext)
Registers an ordered list of partial URIs.
|
void |
setConnectorsAndVirtualHosts(List<String> connectors,
List<String> virtualHosts,
org.osgi.service.http.HttpContext httpContext) |
void |
setContextParam(Dictionary<String,?> params,
org.osgi.service.http.HttpContext httpContext)
Sets context paramaters to be used in the servlet context corresponding
to specified http context.
|
void |
setSessionCookieConfig(String domain,
String name,
Boolean httpOnly,
Boolean secure,
String path,
Integer maxAge,
org.osgi.service.http.HttpContext httpContext) |
void |
setSessionTimeout(Integer minutes,
org.osgi.service.http.HttpContext httpContext)
Sets the session timeout of the servlet context corresponding to
specified http context.
|
void |
unregisterConstraintMapping(org.osgi.service.http.HttpContext httpContext)
Unregisters constraint mappings....
|
void |
unregisterErrorPage(String error,
org.osgi.service.http.HttpContext httpContext)
Unregisters a previous registered error page.
|
void |
unregisterEventListener(EventListener listener)
Unregisters a previously registered listener.
|
void |
unregisterFilter(Class<? extends javax.servlet.Filter> filterClass)
Unregisters a previously registered servlet filter.
|
void |
unregisterFilter(javax.servlet.Filter filter)
Unregisters a previously registered servlet filter.
|
void |
unregisterFilter(String filterName)
Unregisters a previously registered servlet filter.
|
void |
unregisterJsps(org.osgi.service.http.HttpContext httpContext)
Unregister jsps and disable jsp support.
|
void |
unregisterJsps(String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext)
Unregister jsps and disable jsp support.
|
void |
unregisterLoginConfig(org.osgi.service.http.HttpContext httpContext)
Unregisters login configuration ....
|
void |
unregisterServlet(javax.servlet.Servlet servlet)
Unregisters a previously registered servlet.
|
void |
unregisterServlet(String servletName)
Unregister a previously registered servlet by it's name.
|
void |
unregisterServletContainerInitializer(org.osgi.service.http.HttpContext httpContext)
Unregister method for
ServletContainerInitializers |
void |
unregisterServlets(Class<? extends javax.servlet.Servlet> servletClass)
Unregisters all previously registered servlet with the given class.
|
void |
unregisterWebSocket(Object webSocket,
org.osgi.service.http.HttpContext httpContext) |
void |
unregisterWelcomeFiles(String[] welcomeFiles,
org.osgi.service.http.HttpContext httpContext)
Unregisters previous registered welcome files.
|
void registerServlet(String alias, javax.servlet.Servlet servlet, Dictionary initParams, Integer loadOnStartup, Boolean asyncSupported, org.osgi.service.http.HttpContext httpContext) throws javax.servlet.ServletException, org.osgi.service.http.NamespaceException
The alias is the name in the URI namespace of the Http Service at which the registration will be mapped.
An alias must begin with slash ('/') and must not end with slash ('/'), with the exception that an alias of the form "/" is used to denote the root alias. See the specification text for details on how HTTP requests are mapped to servlet and resource registrations.
The Http Service will call the servlet's init method before
returning.
httpService.registerServlet("/myservlet", servlet, initparams, context);
Servlets registered with the same HttpContext object will share
the same ServletContext. The Http Service will call the
context argument to support the ServletContext methods
getResource,getResourceAsStream and getMimeType,
and to handle security for requests. If the context argument is
null, a default HttpContext object is used (see
HttpService.createDefaultHttpContext()).
alias - name in the URI namespace at which the servlet is registeredservlet - the servlet object to registerinitParams - initialization arguments for the servlet or null if
there are none. This argument is used by the servlet's
ServletConfig object.loadOnStartup - ....asyncSupported - tells weither this Servlet supports async requests (since
Servlet API 3.0)httpContext - the HttpContext object for the registered servlet, or
null if a default HttpContext is to be created
and used.org.osgi.service.http.NamespaceException - if the registration fails because the alias is already in
use.javax.servlet.ServletException - if the servlet's init method throws an exception, or
the given servlet object has already been registered at a
different alias.IllegalArgumentException - if any of the arguments are invalidvoid registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
servlet - a servlet. Cannot be null.urlPatterns - url patterns this servlet maps toinitParams - initialization arguments for the servlet or null if there are
none. This argument is used by the servlet's ServletConfig
object.httpContext - the http context this servlet is for. If null a default http
context will be used.IllegalArgumentException - if servlet is null, urlPattern is null or empty, or
urlPattern is invalidjavax.servlet.ServletException - if servlet was already registeredvoid registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
servlet - a servlet. Cannot be null.urlPatterns - url patterns this servlet maps toinitParams - initialization arguments for the servlet or null if there are
none. This argument is used by the servlet's ServletConfig
object.loadOnStartup - this is used by the Servlet Holder for configuration of how
much instances should be loaded on startup.asyncSupported - this is new with Servlet 3.0 and tells wether this servlet
supports this type of requests.httpContext - the http context this servlet is for. If null a default http
context will be used.IllegalArgumentException - if servlet is null, urlPattern is null or empty, or
urlPattern is invalidjavax.servlet.ServletException - if servlet was already registeredvoid registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
servlet - a servlet. Cannot be null.servletName - servlet name. If null, acts as for the registration method
that does not take a servlet nameurlPatterns - url patterns this servlet maps toinitParams - initialization arguments for the servlet or null if there are
none. This argument is used by the servlet's ServletConfig
object.httpContext - the http context this servlet is for. If null a default http
context will be used.IllegalArgumentException - if servlet is null, urlPattern is null or empty, or
urlPattern is invalidjavax.servlet.ServletException - if servlet was already registeredvoid registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
servlet - a servlet. Cannot be null.servletName - servlet name. If null, acts as for the registration method
that does not take a servlet nameurlPatterns - url patterns this servlet maps toinitParams - initialization arguments for the servlet or null if there are
none. This argument is used by the servlet's ServletConfig
object.loadOnStartup - this is used by the Servlet Holder for configuration of how
much instances should be loaded on startup.asyncSupported - this is new with Servlet 3.0 and tells wether this servlet
supports this type of requests.httpContext - the http context this servlet is for. If null a default http
context will be used.IllegalArgumentException - if servlet is null, urlPattern is null or empty, or
urlPattern is invalidjavax.servlet.ServletException - if servlet was already registeredvoid registerServlet(Class<? extends javax.servlet.Servlet> servletClass, String[] urlPatterns, Dictionary<String,?> initParams, org.osgi.service.http.HttpContext httpContext) throws javax.servlet.ServletException
servletClass - the class of a Servlet to be registeredurlPatterns - url patterns this servlet maps toinitParams - initialization arguments for the servlet or null if there are
none. This argument is used by the servlet's ServletConfig
object.httpContext - the http context this servlet is for. If null a default http
context will be used.javax.servlet.ServletException - if servlet was already registeredvoid registerServlet(Class<? extends javax.servlet.Servlet> servletClass, String[] urlPatterns, Dictionary<String,?> initParams, Integer loadOnStartup, Boolean asyncSupported, org.osgi.service.http.HttpContext httpContext) throws javax.servlet.ServletException
servletClass - the class of a Servlet to be registeredurlPatterns - url patterns this servlet maps toinitParams - initialization arguments for the servlet or null if there are
none. This argument is used by the servlet's ServletConfig
object.loadOnStartup - this is used by the Servlet Holder for configuration of how
much instances should be loaded on startup.asyncSupported - this is new with Servlet 3.0 and tells wether this servlet
supports this type of requests.httpContext - the http context this servlet is for. If null a default http
context will be used.javax.servlet.ServletException - if servlet was already registeredvoid unregisterServlet(javax.servlet.Servlet servlet)
servlet - the servlet to be unregisteredIllegalArgumentException - if the servlet is nullvoid unregisterServlet(String servletName)
servletName - the servlet identified by it's name.IllegalArgumentException - if the servlet is nullvoid unregisterServlets(Class<? extends javax.servlet.Servlet> servletClass)
servletClass - the servlet class to be unregisteredIllegalArgumentException - if the servlet class is nullvoid registerEventListener(EventListener listener, org.osgi.service.http.HttpContext httpContext)
listener - an event listener to be registered. If null an
IllegalArgumentException is thrown.httpContext - the http context this listener is for. If null a default http
context will be used.void unregisterEventListener(EventListener listener)
listener - the event listener to be unregistered.IllegalArgumentException - if the listener is unknown to the http service (never
registered or unregistered before) or the listener is nullvoid registerFilter(javax.servlet.Filter filter,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,?> initparams,
org.osgi.service.http.HttpContext httpContext)
filter - a servlet filter. If null an IllegalArgumentException is
thrown.urlPatterns - url patterns this filter maps toservletNames - servlet names this filter maps toinitparams - initialization arguments for the filter or null if there are
none. This argument is used by the filters FilterConfig
object.httpContext - the http context this filter is for. If null a default http
context will be used.void registerFilter(javax.servlet.Filter filter,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,String> initParams,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
void registerFilter(Class<? extends javax.servlet.Filter> filterClass, String[] urlPatterns, String[] servletNames, Dictionary<String,String> initParams, org.osgi.service.http.HttpContext httpContext)
filterClass - a servlet filter class. If null an IllegalArgumentException is
thrown.urlPatterns - url patterns this filter maps toservletNames - servlet names this filter maps toinitParams - initialization arguments for the filter or null if there are
none. This argument is used by the filters FilterConfig
object.httpContext - the http context this filter is for. If null a default http
context will be used.void registerFilter(Class<? extends javax.servlet.Filter> filterClass, String[] urlPatterns, String[] servletNames, Dictionary<String,String> initParams, boolean asyncSupported, org.osgi.service.http.HttpContext httpContext)
filterClass - a servlet filter class. If null an IllegalArgumentException is
thrown.urlPatterns - url patterns this filter maps toservletNames - servlet names this filter maps toinitParams - initialization arguments for the filter or null if there are
none. This argument is used by the filters FilterConfig
object.asyncSupported - flag if the filter supports async calls.httpContext - the http context this filter is for. If null a default http
context will be used.void unregisterFilter(javax.servlet.Filter filter)
filter - the servlet filter to be unregisteredIllegalArgumentException - if the filter is unknown to the http service (never
registered or unregistered before) or the filter is nullvoid unregisterFilter(Class<? extends javax.servlet.Filter> filterClass)
filterClass - the servlet filter to be unregistered, found by the Filter classIllegalArgumentException - if the filter is unknown to the http service (never
registered or unregistered before) or the filter is nullvoid unregisterFilter(String filterName)
filterName - the servlet filter name to be unregisteredIllegalArgumentException - if the filter is unknown to the http service (never
registered or unregistered before) or the filter is nullvoid setContextParam(Dictionary<String,?> params, org.osgi.service.http.HttpContext httpContext)
params - context parameters for the servlet context corresponding to
specified http contexthttpContext - http context. Cannot be null.IllegalArgumentException - if http context is nullIllegalStateException - if the call is made after the http context was already used
into a registrationvoid setSessionTimeout(Integer minutes, org.osgi.service.http.HttpContext httpContext)
minutes - session timeout of the servlet context corresponding to
specified http contexthttpContext - http context. Cannot be null.IllegalArgumentException - if http context is nullIllegalStateException - if the call is made after the http context was already used
into a registrationvoid registerJsps(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext)
urlPatterns - an array of url patterns this jsp support maps to. If null, a
default "*.jsp" will be usedhttpContext - the http context for which the jsp support should be enabled.
If null a default http context will be used.UnsupportedOperationException - if optional org.ops4j.pax.web.jsp package is not resolvedvoid registerJsps(String[] urlPatterns, Dictionary<String,?> initParams, org.osgi.service.http.HttpContext httpContext)
urlPatterns - an array of url patterns this jsp support maps to. If null, a
default "*.jsp" will be usedinitParams - initialization arguments or null if there are none.httpContext - the http context for which the jsp support should be enabled.
If null a default http context will be used.UnsupportedOperationException - if optional org.ops4j.pax.web.jsp package is not resolvedvoid unregisterJsps(org.osgi.service.http.HttpContext httpContext)
httpContext - the http context for which the jsp support should be disabledIllegalArgumentException - if http context is null or jsp support was not enabled for
the http contextUnsupportedOperationException - if optional org.ops4j.pax.web.jsp package is not resolvedvoid unregisterJsps(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext)
urlPatterns - an array of url patterns this jsp support maps to. If null, a
default "*.jsp" will be usedhttpContext - the http context for which the jsp support should be disabledIllegalArgumentException - if http context is null or jsp support was not enabled for
the http contextUnsupportedOperationException - if optional org.ops4j.pax.web.jsp package is not resolvedvoid registerErrorPage(String error, String location, org.osgi.service.http.HttpContext httpContext)
error - a fully qualified Exception class name or an error status codelocation - the request path that will fill the response page. The
location must start with an "/"httpContext - the http context this error page is for. If null a default
http context will be used.IllegalArgumentException - if: error is null or empty location is null location does not
start with a slash "/"void unregisterErrorPage(String error, org.osgi.service.http.HttpContext httpContext)
error - a fully qualified Exception class name or an error status codehttpContext - the http context from which the error page should be
unregistered. Cannot be null.IllegalArgumentException - if: error is null or empty error page was not registered
before httpContext is nullvoid registerWelcomeFiles(String[] welcomeFiles, boolean redirect, org.osgi.service.http.HttpContext httpContext)
welcomeFiles - an array of welcome files paths. Paths must not start or end
with "/"redirect - true if the client should be redirected to welcome file or
false if forwardedhttpContext - the http context this error page is for. If null a default
http context will be used.IllegalArgumentException - if: welcome files param is null or empty entries in array are
null or empty entries in array start or end with "/"IllegalStateException - if welcome files are already registeredvoid unregisterWelcomeFiles(String[] welcomeFiles, org.osgi.service.http.HttpContext httpContext)
httpContext - the http context from which the welcome files should be
unregistered. Cannot be null.IllegalArgumentException - if httpContext is nullvoid registerLoginConfig(String authMethod, String realmName, String formLoginPage, String formErrorPage, org.osgi.service.http.HttpContext httpContext)
authMethod - realmName - formLoginPage - formErrorPage - httpContext - void unregisterLoginConfig(org.osgi.service.http.HttpContext httpContext)
httpContext - void registerConstraintMapping(String constraintName, String mapping, String url, String dataConstraint, boolean authentication, List<String> roles, org.osgi.service.http.HttpContext httpContext)
constraintName - mapping - url - dataConstraint - authentication - roles - httpContext - void unregisterConstraintMapping(org.osgi.service.http.HttpContext httpContext)
httpContext - void registerServletContainerInitializer(javax.servlet.ServletContainerInitializer servletContainerInitializer,
Class<?>[] classes,
org.osgi.service.http.HttpContext httpContext)
servletContainerInitializer - classes - httpContext - SharedWebContainerContext getDefaultSharedHttpContext()
void unregisterServletContainerInitializer(org.osgi.service.http.HttpContext httpContext)
ServletContainerInitializershttpContext - the http Context to unregister fromvoid registerJettyWebXml(URL jettyWebXmlURL, org.osgi.service.http.HttpContext httpContext)
void setConnectorsAndVirtualHosts(List<String> connectors, List<String> virtualHosts, org.osgi.service.http.HttpContext httpContext)
void registerJspServlet(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext, String jspF)
void registerJspServlet(String[] urlPatterns, Dictionary<String,?> dictionary, org.osgi.service.http.HttpContext httpContext, String jspF)
void begin(org.osgi.service.http.HttpContext httpContext)
httpContext - void end(org.osgi.service.http.HttpContext httpContext)
httpContext - SharedWebContainerContext createDefaultSharedHttpContext()
SharedWebContainerContextorg.osgi.service.http.HttpContext createDefaultHttpContext(String contextID)
HttpService.createDefaultHttpContext()contextID - the context.id which is used while registering the HttpContext as service.HttpContextvoid registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
javax.servlet.MultipartConfigElement multiPartConfig,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
javax.servlet.ServletExceptionvoid registerServlet(Class<? extends javax.servlet.Servlet> servletClass, String[] urlPatterns, Dictionary<String,?> initParams, Integer loadOnStartup, Boolean asyncSupported, javax.servlet.MultipartConfigElement multiPartConfig, org.osgi.service.http.HttpContext httpContext) throws javax.servlet.ServletException
javax.servlet.ServletExceptionvoid registerJspConfigTagLibs(String tagLibLocation, String tagLibUri, org.osgi.service.http.HttpContext httpContext)
void registerJspConfigPropertyGroup(List<String> includeCodes, List<String> includePreludes, List<String> urlPatterns, Boolean elIgnored, Boolean scriptingInvalid, Boolean isXml, org.osgi.service.http.HttpContext httpContext)
void registerWebSocket(Object webSocket, org.osgi.service.http.HttpContext httpContext)
void unregisterWebSocket(Object webSocket, org.osgi.service.http.HttpContext httpContext)
org.osgi.service.http.runtime.dto.RequestInfoDTO calculateRequestInfoDTO(String path, Iterator<WhiteboardElement> iterator)
org.osgi.service.http.runtime.dto.RuntimeDTO createWhiteboardRuntimeDTO(Iterator<WhiteboardElement> iterator)
WebContainerDTO getWebcontainerDTO()
Copyright © 2006–2021 OPS4J - Open Participation Software for Java. All rights reserved.