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() |
void |
end(org.osgi.service.http.HttpContext httpContext) |
SharedWebContainerContext |
getDefaultSharedHttpContext() |
boolean |
isStopped() |
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<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(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(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 |
start(org.osgi.framework.Bundle bundle,
ServerController serverController,
ServerModel serverModel,
ServletEventDispatcher servletEventDispatcher) |
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 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 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 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 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 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 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 WebContainerWebContainer.unregisterServlets(java.lang.Class)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<String,?> 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<String,?> 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<String,?> 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 httpContext)
unregisterServletContainerInitializer in interface WebContainerpublic void registerJettyWebXml(URL jettyWebXmlURL, org.osgi.service.http.HttpContext 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<String,?> 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 WebContainerpublic void begin(org.osgi.service.http.HttpContext httpContext)
begin in interface WebContainerpublic void end(org.osgi.service.http.HttpContext httpContext)
end in interface 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 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 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 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 WebContainerjavax.servlet.ServletExceptionorg.osgi.service.http.NamespaceExceptionpublic void start(org.osgi.framework.Bundle bundle,
ServerController serverController,
ServerModel serverModel,
ServletEventDispatcher servletEventDispatcher)
public boolean isStopped()
Copyright © 2006-2013 OPS4J - Open Participation Software for Java. All Rights Reserved.