Class ServerAdapter


  • public class ServerAdapter
    extends Adapter
    Converter of low-level HTTP server calls into high-level uniform calls.
    • Constructor Detail

      • ServerAdapter

        public ServerAdapter​(Context context)
        Constructor.
        Parameters:
        context - The client context.
    • Method Detail

      • addEntityHeaders

        protected void addEntityHeaders​(HttpResponse response)
        Adds the entity headers for the handled uniform call.
        Parameters:
        response - The response returned.
      • addResponseHeaders

        protected void addResponseHeaders​(HttpResponse response)
        Adds the response headers for the handled uniform call.
        Parameters:
        response - The response returned.
      • commit

        public void commit​(HttpResponse response)
        Commits the changes to a handled uniform call back into the original HTTP call. The default implementation first invokes the "addResponseHeaders" then asks the "htppCall" to send the response back to the client.
        Parameters:
        response - The high-level response.
      • toRequest

        public HttpRequest toRequest​(ServerCall httpCall)
        Converts a low-level HTTP call into a high-level uniform request.
        Parameters:
        httpCall - The low-level HTTP call.
        Returns:
        A new high-level uniform request.