public class HttpServiceProxy extends Object implements StoppableHttpService
| Constructor and Description |
|---|
HttpServiceProxy(StoppableHttpService delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(org.osgi.service.http.HttpContext httpContext) |
org.osgi.service.http.HttpContext |
createDefaultHttpContext() |
org.osgi.service.http.HttpContext |
createDefaultHttpContext(String contextID) |
void |
end(org.osgi.service.http.HttpContext httpContext) |
org.ops4j.pax.web.service.SharedWebContainerContext |
getDefaultSharedHttpContext() |
void |
registerConstraintMapping(String constraintName,
String url,
String mapping,
String dataConstraint,
boolean authentication,
List<String> roles,
org.osgi.service.http.HttpContext httpContext) |
void |
registerErrorPage(String error,
String location,
org.osgi.service.http.HttpContext httpContext) |
void |
registerEventListener(EventListener listener,
org.osgi.service.http.HttpContext httpContext) |
void |
registerFilter(Class<? extends javax.servlet.Filter> filterClass,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerFilter(javax.servlet.Filter filter,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJettyWebXml(URL jettyWebXmlURL,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJsps(String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJsps(String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJspServlet(String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext,
String jspFile) |
void |
registerJspServlet(String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext,
String jspFile) |
void |
registerLoginConfig(String authMethod,
String realmName,
String formLoginPage,
String formErrorPage,
org.osgi.service.http.HttpContext httpContext) |
void |
registerResources(String alias,
String name,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(Class<? extends javax.servlet.Servlet> servletClass,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(Class<? extends javax.servlet.Servlet> servletClass,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext) |
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) |
void |
registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext) |
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,
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) |
void |
registerServletContainerInitializer(javax.servlet.ServletContainerInitializer servletContainerInitializer,
Class<?>[] classes,
org.osgi.service.http.HttpContext httpContext) |
void |
registerWelcomeFiles(String[] welcomeFiles,
boolean redirect,
org.osgi.service.http.HttpContext httpContext) |
void |
setConnectors(List<String> connectors,
org.osgi.service.http.HttpContext httpContext) |
void |
setContextParam(Dictionary<String,?> params,
org.osgi.service.http.HttpContext httpContext) |
void |
setSessionTimeout(Integer minutes,
org.osgi.service.http.HttpContext httpContext) |
void |
setVirtualHosts(List<String> virtualHosts,
org.osgi.service.http.HttpContext httpContext) |
void |
stop() |
void |
unregister(String alias) |
void |
unregisterConstraintMapping(org.osgi.service.http.HttpContext httpContext) |
void |
unregisterErrorPage(String error,
org.osgi.service.http.HttpContext httpContext) |
void |
unregisterEventListener(EventListener listener) |
void |
unregisterFilter(Class<? extends javax.servlet.Filter> filterClass) |
void |
unregisterFilter(javax.servlet.Filter filter) |
void |
unregisterFilter(String filterName) |
void |
unregisterJsps(org.osgi.service.http.HttpContext httpContext) |
void |
unregisterJsps(String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext) |
void |
unregisterLoginConfig(org.osgi.service.http.HttpContext httpContext) |
void |
unregisterServlet(javax.servlet.Servlet servlet) |
void |
unregisterServletContainerInitializer(org.osgi.service.http.HttpContext httpContext) |
void |
unregisterServlets(Class<? extends javax.servlet.Servlet> servletClass) |
void |
unregisterWelcomeFiles(org.osgi.service.http.HttpContext httpContext) |
public HttpServiceProxy(StoppableHttpService delegate)
public void registerServlet(String alias, javax.servlet.Servlet servlet, 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(String alias, 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(String alias)
unregister in interface org.osgi.service.http.HttpServicepublic org.osgi.service.http.HttpContext createDefaultHttpContext()
createDefaultHttpContext in interface org.osgi.service.http.HttpServicepublic org.osgi.service.http.HttpContext createDefaultHttpContext(String contextID)
createDefaultHttpContext in interface org.ops4j.pax.web.service.WebContainerpublic void stop()
stop in interface StoppableHttpServicepublic void registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionWebContainer.registerServlet(Servlet, String[], Dictionary,
HttpContext)public void registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionWebContainer.registerServlet(javax.servlet.Servlet, String,
String[],java.util.Dictionary,org.osgi.service.http.HttpContext)public void unregisterServlet(javax.servlet.Servlet servlet)
unregisterServlet in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterServlet(Servlet)public void registerServlet(Class<? extends javax.servlet.Servlet> servletClass, String[] urlPatterns, Dictionary<String,?> initParams, org.osgi.service.http.HttpContext httpContext) throws javax.servlet.ServletException
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionWebContainer.registerServlet(java.lang.Class,
java.lang.String[], java.util.Dictionary,
org.osgi.service.http.HttpContext)public void unregisterServlets(Class<? extends javax.servlet.Servlet> servletClass)
unregisterServlets in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterServlets(java.lang.Class)public void registerEventListener(EventListener listener, org.osgi.service.http.HttpContext httpContext)
registerEventListener in interface org.ops4j.pax.web.service.WebContainer)public void unregisterEventListener(EventListener listener)
unregisterEventListener in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterEventListener(EventListener)public void registerFilter(javax.servlet.Filter filter,
String[] urlPatterns,
String[] servletNames,
Dictionary<String,?> initParams,
org.osgi.service.http.HttpContext httpContext)
registerFilter in interface org.ops4j.pax.web.service.WebContainerWebContainer.registerFilter(Filter, String[], String[], Dictionary,
HttpContext)public void registerFilter(Class<? extends javax.servlet.Filter> filterClass, String[] urlPatterns, String[] servletNames, Dictionary<String,?> initParams, org.osgi.service.http.HttpContext httpContext)
registerFilter in interface org.ops4j.pax.web.service.WebContainerWebContainer.registerFilter(Filter, String[], String[], Dictionary,
HttpContext)public void unregisterFilter(javax.servlet.Filter filter)
unregisterFilter in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterFilter(Filter)public void unregisterFilter(Class<? extends javax.servlet.Filter> filterClass)
unregisterFilter in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterFilter(Filter)public void unregisterFilter(String filterName)
unregisterFilter in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterFilter(Filter)public void setContextParam(Dictionary<String,?> params, org.osgi.service.http.HttpContext httpContext)
setContextParam in interface org.ops4j.pax.web.service.WebContainerWebContainer.setContextParam(Dictionary, HttpContext)public void setSessionTimeout(Integer minutes, org.osgi.service.http.HttpContext httpContext)
setSessionTimeout in interface org.ops4j.pax.web.service.WebContainerpublic void registerJsps(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext)
registerJsps in interface org.ops4j.pax.web.service.WebContainerWebContainer.registerJsps(String[], HttpContext)public void registerJsps(String[] urlPatterns, Dictionary<String,?> initParams, org.osgi.service.http.HttpContext httpContext)
registerJsps in interface org.ops4j.pax.web.service.WebContainerWebContainer.registerJsps(String[], Dictionary, HttpContext)public void unregisterJsps(org.osgi.service.http.HttpContext httpContext)
unregisterJsps in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterJsps(HttpContext)public void unregisterJsps(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext)
unregisterJsps in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterJsps(HttpContext)public void registerErrorPage(String error, String location, org.osgi.service.http.HttpContext httpContext)
registerErrorPage in interface org.ops4j.pax.web.service.WebContainerWebContainer.registerErrorPage(String, String, HttpContext)public void unregisterErrorPage(String error, org.osgi.service.http.HttpContext httpContext)
unregisterErrorPage in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterErrorPage(String, HttpContext)public void registerWelcomeFiles(String[] welcomeFiles, boolean redirect, org.osgi.service.http.HttpContext httpContext)
registerWelcomeFiles in interface org.ops4j.pax.web.service.WebContainerWebContainer.registerWelcomeFiles(String[], boolean, HttpContext)public void unregisterWelcomeFiles(org.osgi.service.http.HttpContext httpContext)
unregisterWelcomeFiles in interface org.ops4j.pax.web.service.WebContainerWebContainer.unregisterWelcomeFiles(HttpContext)public void registerLoginConfig(String authMethod, String realmName, String formLoginPage, String formErrorPage, org.osgi.service.http.HttpContext httpContext)
registerLoginConfig in interface org.ops4j.pax.web.service.WebContainerpublic void unregisterLoginConfig(org.osgi.service.http.HttpContext httpContext)
unregisterLoginConfig in interface org.ops4j.pax.web.service.WebContainerpublic void registerConstraintMapping(String constraintName, String url, String mapping, String dataConstraint, boolean authentication, List<String> roles, org.osgi.service.http.HttpContext httpContext)
registerConstraintMapping in interface org.ops4j.pax.web.service.WebContainerpublic void unregisterConstraintMapping(org.osgi.service.http.HttpContext httpContext)
unregisterConstraintMapping in interface org.ops4j.pax.web.service.WebContainerpublic org.ops4j.pax.web.service.SharedWebContainerContext getDefaultSharedHttpContext()
getDefaultSharedHttpContext in interface org.ops4j.pax.web.service.WebContainerpublic void registerServletContainerInitializer(javax.servlet.ServletContainerInitializer servletContainerInitializer,
Class<?>[] classes,
org.osgi.service.http.HttpContext httpContext)
registerServletContainerInitializer in interface org.ops4j.pax.web.service.WebContainerpublic void unregisterServletContainerInitializer(org.osgi.service.http.HttpContext httpContext)
unregisterServletContainerInitializer in interface org.ops4j.pax.web.service.WebContainerpublic void registerJettyWebXml(URL jettyWebXmlURL, org.osgi.service.http.HttpContext httpContext)
registerJettyWebXml in interface org.ops4j.pax.web.service.WebContainerpublic void registerJspServlet(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext, String jspFile)
registerJspServlet in interface org.ops4j.pax.web.service.WebContainerpublic void registerJspServlet(String[] urlPatterns, Dictionary<String,?> initParams, org.osgi.service.http.HttpContext httpContext, String jspFile)
registerJspServlet in interface org.ops4j.pax.web.service.WebContainerpublic void setVirtualHosts(List<String> virtualHosts, org.osgi.service.http.HttpContext httpContext)
setVirtualHosts in interface org.ops4j.pax.web.service.WebContainerpublic void setConnectors(List<String> connectors, org.osgi.service.http.HttpContext httpContext)
setConnectors in interface org.ops4j.pax.web.service.WebContainerpublic void begin(org.osgi.service.http.HttpContext httpContext)
begin in interface org.ops4j.pax.web.service.WebContainerpublic void end(org.osgi.service.http.HttpContext httpContext)
end in interface org.ops4j.pax.web.service.WebContainerpublic void registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary<String,?> initParams,
Integer loadOnStartup,
Boolean asyncSupported,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionpublic void 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
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionpublic void 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
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionpublic 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
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionorg.osgi.service.http.NamespaceExceptionpublic 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)
throws javax.servlet.ServletException
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionpublic 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) throws javax.servlet.ServletException
registerServlet in interface org.ops4j.pax.web.service.WebContainerjavax.servlet.ServletExceptionCopyright © 2006–2015 OPS4J - Open Participation Software for Java. All rights reserved.