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
    Constructor
    Description
    Default constructor needed by Jetty
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected void
    handleRequest(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, setBus

    Methods inherited from class org.apache.cxf.transport.servlet.AbstractHTTPServlet

    checkXForwardedHeaders, doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getResourceAsStream, getStaticResourceContentType, init, parseListSequence, parseMapSequence, redirect, serveStaticContent, service

    Methods inherited from class javax.servlet.http.HttpServlet

    getLastModified, service

    Methods inherited from class javax.servlet.GenericServlet

    getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RestServlet

      public RestServlet()
      Default constructor needed by Jetty
  • Method Details

    • destroyBus

      public void destroyBus()
      Overrides:
      destroyBus in class org.apache.cxf.transport.servlet.CXFNonSpringServlet
    • handleRequest

      protected void handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException
      Overrides:
      handleRequest in class org.apache.cxf.transport.servlet.AbstractHTTPServlet
      Throws:
      javax.servlet.ServletException