public class ApplicationServlet extends javax.servlet.http.HttpServlet implements ManagedServlet, Reloadable, ResourceLocator
Use it as the webengine servlet in web.xml if you want hot reload, otherwise
directly use the Jersey servlet: ServletContainer
.
Constructor and Description |
---|
ApplicationServlet() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
org.osgi.framework.Bundle |
getBundle() |
com.sun.jersey.spi.container.servlet.ServletContainer |
getContainer() |
RenderingEngine |
getRenderingEngine() |
File |
getResourceFile(String key)
Get a file resource given a key
|
URL |
getResourceURL(String key)
Gets an URL resource given a key
|
void |
init(javax.servlet.ServletConfig config) |
void |
reload() |
void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
setDescriptor(ServletDescriptor sd) |
public void setDescriptor(ServletDescriptor sd)
setDescriptor
in interface ManagedServlet
public void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException
init
in interface javax.servlet.Servlet
init
in class javax.servlet.GenericServlet
javax.servlet.ServletException
public void destroy()
destroy
in interface javax.servlet.Servlet
destroy
in class javax.servlet.GenericServlet
public void reload()
reload
in interface Reloadable
public RenderingEngine getRenderingEngine()
public org.osgi.framework.Bundle getBundle()
public com.sun.jersey.spi.container.servlet.ServletContainer getContainer()
public void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
service
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
public File getResourceFile(String key)
ResourceLocator
getResourceFile
in interface ResourceLocator
public URL getResourceURL(String key)
ResourceLocator
getResourceURL
in interface ResourceLocator
key
- the resource keyCopyright © 2014 Nuxeo SA. All rights reserved.