Interface AsyncPushConsumer

    • Method Detail

      • consumePromise

        void consumePromise​(HttpRequest promise,
                            HttpResponse response,
                            EntityDetails entityDetails,
                            HttpContext context)
                     throws HttpException,
                            java.io.IOException
        Triggered to signal receipt of a request message head used as a promise and the corresponding pushed response.
        Parameters:
        promise - the request message head used as a promise.
        response - the pushed response message.
        entityDetails - the response entity details or null if the response does not enclose an entity.
        context - the actual execution context.
        Throws:
        HttpException
        java.io.IOException
      • failed

        void failed​(java.lang.Exception cause)
        Triggered to signal a failure in data processing.
        Parameters:
        cause - the cause of the failure.