@Singleton
public class DefaultHttpService
extends java.lang.Object
implements org.osgi.service.http.HttpService
| Constructor and Description |
|---|
DefaultHttpService(DefaultServletRouter servletRouter,
com.codahale.metrics.MetricRegistry metricsRegistry) |
| Modifier and Type | Method and Description |
|---|---|
org.osgi.service.http.HttpContext |
createDefaultHttpContext() |
void |
registerResources(java.lang.String alias,
java.lang.String name,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(java.lang.String alias,
javax.servlet.Servlet servlet,
java.util.Dictionary initparams,
org.osgi.service.http.HttpContext httpContext) |
void |
unregister(java.lang.String alias) |
@Inject public DefaultHttpService(DefaultServletRouter servletRouter, com.codahale.metrics.MetricRegistry metricsRegistry)
public void registerServlet(java.lang.String alias,
javax.servlet.Servlet servlet,
java.util.Dictionary initparams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException,
org.osgi.service.http.NamespaceException
registerServlet in interface org.osgi.service.http.HttpServicejavax.servlet.ServletExceptionorg.osgi.service.http.NamespaceExceptionpublic void registerResources(java.lang.String alias,
java.lang.String name,
org.osgi.service.http.HttpContext httpContext)
throws org.osgi.service.http.NamespaceException
registerResources in interface org.osgi.service.http.HttpServiceorg.osgi.service.http.NamespaceExceptionpublic void unregister(java.lang.String alias)
unregister in interface org.osgi.service.http.HttpServicepublic org.osgi.service.http.HttpContext createDefaultHttpContext()
createDefaultHttpContext in interface org.osgi.service.http.HttpServiceCopyright © 2010-2017. All Rights Reserved.