Interface AsyncResponseProducer

    • Method Detail

      • sendResponse

        void sendResponse​(ResponseChannel channel,
                          HttpContext context)
                   throws HttpException,
                          java.io.IOException
        Triggered to signal the ability of the underlying response channel to accept response messages. The data producer can choose to send response messages immediately inside the call or asynchronously at some later point.
        Parameters:
        channel - the response channel capable to accepting response messages.
        context - the actual execution context.
        Throws:
        HttpException
        java.io.IOException
      • failed

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