Description
Currently the AMQP test client uses hand crafted read-only wrappers around certain Proton objects returned from the client code to prevent a test from accidentally changing proton state outside the connection object's handler thread. This is a bit cumbersome as these classes tend to need minor tweaks each time the proton library is updated. We can instead use a proxy for the proton types generated on the fly to protect most of the proton code from being modified and not need to make changes on each version update.
Attachments
Issue Links
- is related to
-
ARTEMIS-1159 Fixes and Improvement to the AMQP test client
- Closed