Class RestXqServlet

  • All Implemented Interfaces:
    Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    public final class RestXqServlet
    extends BaseXServlet

    This servlet receives and processes REST requests. The evaluated code is defined in XQuery modules, which are located in the web server's root directory (specified by the HTTPPATH option), and decorated with RESTXQ annotations.

    The implementation is based on Adam Retter's paper presented at XMLPrague 2012, titled "RESTful XQuery - Standardised XQuery 3.0 Annotations for REST".

    Author:
    BaseX Team 2005-23, BSD License, Christian Gruen
    See Also:
    Serialized Form