public class HttpServiceProxy extends Object implements StoppableHttpService
| Constructor and Description |
|---|
HttpServiceProxy(StoppableHttpService delegate) |
| Modifier and Type | Method and Description |
|---|---|
org.osgi.service.http.HttpContext |
createDefaultHttpContext() |
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(javax.servlet.Filter filter,
String[] urlPatterns,
String[] aliases,
Dictionary initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJettyWebXml(URL jettyWebXmlURL,
org.osgi.service.http.HttpContext m_httpContext) |
void |
registerJsps(String[] urlPatterns,
Dictionary initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJsps(String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext) |
void |
registerJspServlet(String[] urlPatterns,
Dictionary 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(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary initParams,
org.osgi.service.http.HttpContext httpContext) |
void |
registerServlet(String alias,
javax.servlet.Servlet servlet,
Dictionary initParams,
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 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(javax.servlet.Filter filter) |
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 m_httpContext) |
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 void stop()
stop in interface StoppableHttpServicepublic void registerServlet(javax.servlet.Servlet servlet,
String[] urlPatterns,
Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
registerServlet in interface WebContainerjavax.servlet.ServletExceptionWebContainer.registerServlet(Servlet, String[], Dictionary, HttpContext)public void registerServlet(javax.servlet.Servlet servlet,
String servletName,
String[] urlPatterns,
Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
registerServlet in interface 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 WebContainerWebContainer.unregisterServlet(Servlet)public void registerEventListener(EventListener listener, org.osgi.service.http.HttpContext httpContext)
registerEventListener in interface WebContainer)public void unregisterEventListener(EventListener listener)
unregisterEventListener in interface WebContainerWebContainer.unregisterEventListener(EventListener)public void registerFilter(javax.servlet.Filter filter,
String[] urlPatterns,
String[] aliases,
Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
registerFilter in interface WebContainerWebContainer.registerFilter(Filter, String[], String[], Dictionary, HttpContext)public void unregisterFilter(javax.servlet.Filter filter)
unregisterFilter in interface WebContainerWebContainer.unregisterFilter(Filter)public void setContextParam(Dictionary params, org.osgi.service.http.HttpContext httpContext)
setContextParam in interface WebContainerWebContainer.setContextParam(Dictionary, HttpContext)public void setSessionTimeout(Integer minutes, org.osgi.service.http.HttpContext httpContext)
setSessionTimeout in interface WebContainerpublic void registerJsps(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext)
registerJsps in interface WebContainerWebContainer.registerJsps(String[], HttpContext)public void registerJsps(String[] urlPatterns, Dictionary initParams, org.osgi.service.http.HttpContext httpContext)
registerJsps in interface WebContainerWebContainer.registerJsps(String[], Dictionary, HttpContext)public void unregisterJsps(org.osgi.service.http.HttpContext httpContext)
unregisterJsps in interface WebContainerWebContainer.unregisterJsps(HttpContext)public void unregisterJsps(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext)
unregisterJsps in interface WebContainerWebContainer.unregisterJsps(HttpContext)public void registerErrorPage(String error, String location, org.osgi.service.http.HttpContext httpContext)
registerErrorPage in interface WebContainerWebContainer.registerErrorPage(String, String, HttpContext)public void unregisterErrorPage(String error, org.osgi.service.http.HttpContext httpContext)
unregisterErrorPage in interface WebContainerWebContainer.unregisterErrorPage(String, HttpContext)public void registerWelcomeFiles(String[] welcomeFiles, boolean redirect, org.osgi.service.http.HttpContext httpContext)
registerWelcomeFiles in interface WebContainerWebContainer.registerWelcomeFiles(String[], boolean, HttpContext)public void unregisterWelcomeFiles(org.osgi.service.http.HttpContext httpContext)
unregisterWelcomeFiles in interface WebContainerWebContainer.unregisterWelcomeFiles(HttpContext)public void registerLoginConfig(String authMethod, String realmName, String formLoginPage, String formErrorPage, org.osgi.service.http.HttpContext httpContext)
registerLoginConfig in interface WebContainerpublic void unregisterLoginConfig(org.osgi.service.http.HttpContext httpContext)
unregisterLoginConfig in interface 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 WebContainerpublic void unregisterConstraintMapping(org.osgi.service.http.HttpContext httpContext)
unregisterConstraintMapping in interface WebContainerpublic SharedWebContainerContext getDefaultSharedHttpContext()
getDefaultSharedHttpContext in interface WebContainerpublic void registerServletContainerInitializer(javax.servlet.ServletContainerInitializer servletContainerInitializer,
Class[] classes,
org.osgi.service.http.HttpContext httpContext)
registerServletContainerInitializer in interface WebContainerpublic void unregisterServletContainerInitializer(org.osgi.service.http.HttpContext m_httpContext)
unregisterServletContainerInitializer in interface WebContainerpublic void registerJettyWebXml(URL jettyWebXmlURL, org.osgi.service.http.HttpContext m_httpContext)
registerJettyWebXml in interface WebContainerpublic void registerJspServlet(String[] urlPatterns, org.osgi.service.http.HttpContext httpContext, String jspFile)
registerJspServlet in interface WebContainerpublic void registerJspServlet(String[] urlPatterns, Dictionary initParams, org.osgi.service.http.HttpContext httpContext, String jspFile)
registerJspServlet in interface WebContainerpublic void setVirtualHosts(List<String> virtualHosts, org.osgi.service.http.HttpContext httpContext)
setVirtualHosts in interface WebContainerpublic void setConnectors(List<String> connectors, org.osgi.service.http.HttpContext httpContext)
setConnectors in interface WebContainerCopyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.