Skip to content

Resolve "Follow-up from "Resolve "Update AwsProductReceiver to use REST products_created_after endpoint"""

Closes #152 (closed)

In response to the specific questions from the original issue:

Not sure if receiver was intended to receive the responses from this specific request, instead of using the addReceiver/removeReceiver methods?

The original REST implementation used this, but it turned out to be more complicated than intended. Ultimately an async task executor was implemented and the receivers became an instance property on the client. It made the use of the receiver parameter on the send method unused and was removed as part of this MR.

Do requests time out and/or get cleaned up if it isn't complete within the expected 60 seconds?

Yes. The request is started in a try-with-resrouces block that is automatically cleaned up. It uses the default 5 second connect timeout and 15 second read timeout.

Merge request reports