public final class HttpServiceImpl extends Object implements org.apache.felix.http.api.ExtHttpService
Constructor and Description |
---|
HttpServiceImpl(org.osgi.framework.Bundle bundle,
javax.servlet.ServletContext context,
HandlerRegistry handlerRegistry,
javax.servlet.ServletContextAttributeListener servletAttributeListener,
boolean sharedContextAttributes) |
Modifier and Type | Method and Description |
---|---|
org.osgi.service.http.HttpContext |
createDefaultHttpContext() |
void |
registerFilter(javax.servlet.Filter filter,
String pattern,
Dictionary initParams,
int ranking,
org.osgi.service.http.HttpContext context) |
void |
registerResources(String alias,
String name,
org.osgi.service.http.HttpContext context) |
void |
registerServlet(String alias,
javax.servlet.Servlet servlet,
Dictionary initParams,
org.osgi.service.http.HttpContext context) |
void |
unregister(String alias) |
void |
unregisterAll() |
void |
unregisterFilter(javax.servlet.Filter filter) |
void |
unregisterServlet(javax.servlet.Servlet servlet) |
public HttpServiceImpl(org.osgi.framework.Bundle bundle, javax.servlet.ServletContext context, HandlerRegistry handlerRegistry, javax.servlet.ServletContextAttributeListener servletAttributeListener, boolean sharedContextAttributes)
public void registerFilter(javax.servlet.Filter filter, String pattern, Dictionary initParams, int ranking, org.osgi.service.http.HttpContext context) throws javax.servlet.ServletException
registerFilter
in interface org.apache.felix.http.api.ExtHttpService
javax.servlet.ServletException
public void unregisterFilter(javax.servlet.Filter filter)
unregisterFilter
in interface org.apache.felix.http.api.ExtHttpService
public void unregisterServlet(javax.servlet.Servlet servlet)
unregisterServlet
in interface org.apache.felix.http.api.ExtHttpService
public void registerServlet(String alias, javax.servlet.Servlet servlet, Dictionary initParams, org.osgi.service.http.HttpContext context) throws javax.servlet.ServletException, org.osgi.service.http.NamespaceException
registerServlet
in interface org.osgi.service.http.HttpService
javax.servlet.ServletException
org.osgi.service.http.NamespaceException
public void registerResources(String alias, String name, org.osgi.service.http.HttpContext context) throws org.osgi.service.http.NamespaceException
registerResources
in interface org.osgi.service.http.HttpService
org.osgi.service.http.NamespaceException
public void unregister(String alias)
unregister
in interface org.osgi.service.http.HttpService
public org.osgi.service.http.HttpContext createDefaultHttpContext()
createDefaultHttpContext
in interface org.osgi.service.http.HttpService
public void unregisterAll()
Copyright © 2017. All rights reserved.