Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The current AMQP 0-8/9/9-1 codec and protocol handling classes contain much duplication between the various flavours of AMQP 0-x and also work differently to the other protocols by using a "handler" class for each method, rather than having the method invoked on a connection or session object.
Now that no more versions extending the 0-8 line can be expected, we can tidy up this code, remove the duplications and migrate to a more common approach of invoking the methods on a connection object