org.ops4j.pax.web.service.internal
Class HttpServiceProxy
java.lang.Object
org.ops4j.pax.web.service.internal.HttpServiceProxy
- All Implemented Interfaces:
- StoppableHttpService, WebContainer, org.osgi.service.http.HttpService
public class HttpServiceProxy
- extends java.lang.Object
- implements StoppableHttpService
|
Method Summary |
org.osgi.service.http.HttpContext |
createDefaultHttpContext()
|
SharedWebContainerContext |
getDefaultSharedHttpContext()
|
void |
registerErrorPage(java.lang.String error,
java.lang.String location,
org.osgi.service.http.HttpContext httpContext)
|
void |
registerEventListener(java.util.EventListener listener,
org.osgi.service.http.HttpContext httpContext)
|
void |
registerFilter(javax.servlet.Filter filter,
java.lang.String[] urlPatterns,
java.lang.String[] aliases,
java.util.Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
|
void |
registerJsps(java.lang.String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext)
|
void |
registerResources(java.lang.String alias,
java.lang.String name,
org.osgi.service.http.HttpContext httpContext)
|
void |
registerServlet(javax.servlet.Servlet servlet,
java.lang.String[] urlPatterns,
java.util.Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
|
void |
registerServlet(javax.servlet.Servlet servlet,
java.lang.String servletName,
java.lang.String[] urlPatterns,
java.util.Dictionary initParams,
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 |
registerWelcomeFiles(java.lang.String[] welcomeFiles,
boolean redirect,
org.osgi.service.http.HttpContext httpContext)
|
void |
setContextParam(java.util.Dictionary params,
org.osgi.service.http.HttpContext httpContext)
|
void |
setSessionTimeout(java.lang.Integer minutes,
org.osgi.service.http.HttpContext httpContext)
|
void |
stop()
|
void |
unregister(java.lang.String alias)
|
void |
unregisterErrorPage(java.lang.String error,
org.osgi.service.http.HttpContext httpContext)
|
void |
unregisterEventListener(java.util.EventListener listener)
|
void |
unregisterFilter(javax.servlet.Filter filter)
|
void |
unregisterJsps(org.osgi.service.http.HttpContext httpContext)
|
void |
unregisterServlet(javax.servlet.Servlet servlet)
|
void |
unregisterWelcomeFiles(org.osgi.service.http.HttpContext httpContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpServiceProxy
public HttpServiceProxy(StoppableHttpService delegate)
registerServlet
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
- Specified by:
registerServlet in interface org.osgi.service.http.HttpService
- Throws:
javax.servlet.ServletException
org.osgi.service.http.NamespaceException
registerResources
public void registerResources(java.lang.String alias,
java.lang.String name,
org.osgi.service.http.HttpContext httpContext)
throws org.osgi.service.http.NamespaceException
- Specified by:
registerResources in interface org.osgi.service.http.HttpService
- Throws:
org.osgi.service.http.NamespaceException
unregister
public void unregister(java.lang.String alias)
- Specified by:
unregister in interface org.osgi.service.http.HttpService
createDefaultHttpContext
public org.osgi.service.http.HttpContext createDefaultHttpContext()
- Specified by:
createDefaultHttpContext in interface org.osgi.service.http.HttpService
stop
public void stop()
- Specified by:
stop in interface StoppableHttpService
registerServlet
public void registerServlet(javax.servlet.Servlet servlet,
java.lang.String[] urlPatterns,
java.util.Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
- Specified by:
registerServlet in interface WebContainer
- Throws:
javax.servlet.ServletException- See Also:
WebContainer.registerServlet(Servlet, String[], Dictionary, HttpContext)
registerServlet
public void registerServlet(javax.servlet.Servlet servlet,
java.lang.String servletName,
java.lang.String[] urlPatterns,
java.util.Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
throws javax.servlet.ServletException
- Specified by:
registerServlet in interface WebContainer
- Throws:
javax.servlet.ServletException- See Also:
WebContainer.registerServlet(javax.servlet.Servlet, String, String[],java.util.Dictionary,org.osgi.service.http.HttpContext)
unregisterServlet
public void unregisterServlet(javax.servlet.Servlet servlet)
- Specified by:
unregisterServlet in interface WebContainer
- See Also:
WebContainer.unregisterServlet(Servlet)
registerEventListener
public void registerEventListener(java.util.EventListener listener,
org.osgi.service.http.HttpContext httpContext)
- Specified by:
registerEventListener in interface WebContainer
- See Also:
)
unregisterEventListener
public void unregisterEventListener(java.util.EventListener listener)
- Specified by:
unregisterEventListener in interface WebContainer
- See Also:
WebContainer.unregisterEventListener(EventListener)
registerFilter
public void registerFilter(javax.servlet.Filter filter,
java.lang.String[] urlPatterns,
java.lang.String[] aliases,
java.util.Dictionary initParams,
org.osgi.service.http.HttpContext httpContext)
- Specified by:
registerFilter in interface WebContainer
- See Also:
WebContainer.registerFilter(Filter, String[], String[], Dictionary, HttpContext)
unregisterFilter
public void unregisterFilter(javax.servlet.Filter filter)
- Specified by:
unregisterFilter in interface WebContainer
- See Also:
WebContainer.unregisterFilter(Filter)
setContextParam
public void setContextParam(java.util.Dictionary params,
org.osgi.service.http.HttpContext httpContext)
- Specified by:
setContextParam in interface WebContainer
- See Also:
WebContainer.setContextParam(Dictionary, HttpContext)
setSessionTimeout
public void setSessionTimeout(java.lang.Integer minutes,
org.osgi.service.http.HttpContext httpContext)
-
- Specified by:
setSessionTimeout in interface WebContainer
registerJsps
public void registerJsps(java.lang.String[] urlPatterns,
org.osgi.service.http.HttpContext httpContext)
- Specified by:
registerJsps in interface WebContainer
- See Also:
WebContainer.registerJsps(String[], HttpContext)
unregisterJsps
public void unregisterJsps(org.osgi.service.http.HttpContext httpContext)
- Specified by:
unregisterJsps in interface WebContainer
- See Also:
WebContainer.unregisterJsps(HttpContext)
registerErrorPage
public void registerErrorPage(java.lang.String error,
java.lang.String location,
org.osgi.service.http.HttpContext httpContext)
- Specified by:
registerErrorPage in interface WebContainer
- See Also:
WebContainer.registerErrorPage(String, String, HttpContext)
unregisterErrorPage
public void unregisterErrorPage(java.lang.String error,
org.osgi.service.http.HttpContext httpContext)
- Specified by:
unregisterErrorPage in interface WebContainer
- See Also:
WebContainer.unregisterErrorPage(String, HttpContext)
registerWelcomeFiles
public void registerWelcomeFiles(java.lang.String[] welcomeFiles,
boolean redirect,
org.osgi.service.http.HttpContext httpContext)
- Specified by:
registerWelcomeFiles in interface WebContainer
- See Also:
WebContainer.registerWelcomeFiles(String[], boolean, HttpContext)
unregisterWelcomeFiles
public void unregisterWelcomeFiles(org.osgi.service.http.HttpContext httpContext)
- Specified by:
unregisterWelcomeFiles in interface WebContainer
- See Also:
WebContainer.unregisterWelcomeFiles(HttpContext)
getDefaultSharedHttpContext
public SharedWebContainerContext getDefaultSharedHttpContext()
- Specified by:
getDefaultSharedHttpContext in interface WebContainer
Copyright © 2006-2010 OPS4J - Open Participation Software for Java. All Rights Reserved.