Package ej.restserver

Class RestSession


  • public class RestSession
    extends HTTPSession
    A REST session handles HTTP requests.

    It loops over server active request handler to find the first one capable of handling the request and return its response.

    • Constructor Detail

      • RestSession

        public RestSession​(RestServer server)
        Creates a new REST session for given server.
        Parameters:
        server - the underlying REST server.
    • Method Detail

      • answer

        protected HTTPResponse answer​(HTTPRequest request)
        Answers to the given request.

        Active server request resolvers are invokes one by one in order to respond to given request. Returned response is the one by the first resolver accepting to respond to the request.