Package org.opencastproject.kernel.rest
Class RestPublisher.RestServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.cxf.transport.servlet.AbstractHTTPServlet
org.apache.cxf.transport.servlet.CXFNonSpringServlet
org.opencastproject.kernel.rest.RestPublisher.RestServlet
- All Implemented Interfaces:
Serializable,javax.servlet.Filter,javax.servlet.Servlet,javax.servlet.ServletConfig
- Enclosing class:
RestPublisher
public static class RestPublisher.RestServlet
extends org.apache.cxf.transport.servlet.CXFNonSpringServlet
An HttpServlet that uses a JAX-RS service to handle requests.
- See Also:
-
Field Summary
Fields inherited from class org.apache.cxf.transport.servlet.CXFNonSpringServlet
bus, TRANSPORT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidhandleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Methods inherited from class org.apache.cxf.transport.servlet.CXFNonSpringServlet
createServletController, destroy, doFilter, finalizeServletInit, getBus, getDestinationRegistryFromBusOrDefault, init, initClassLoader, invoke, loadBus, registerServletContextResolver, setBusMethods inherited from class org.apache.cxf.transport.servlet.AbstractHTTPServlet
checkXForwardedHeaders, doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getResourceAsStream, getStaticResourceContentType, init, parseListSequence, parseMapSequence, redirect, serveStaticContent, serviceMethods inherited from class javax.servlet.http.HttpServlet
getLastModified, serviceMethods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Constructor Details
-
RestServlet
public RestServlet()Default constructor needed by Jetty
-
-
Method Details
-
destroyBus
public void destroyBus()- Overrides:
destroyBusin classorg.apache.cxf.transport.servlet.CXFNonSpringServlet
-
handleRequest
protected void handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException - Overrides:
handleRequestin classorg.apache.cxf.transport.servlet.AbstractHTTPServlet- Throws:
javax.servlet.ServletException
-