You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Andrea Gazzarini <a....@gmail.com> on 2008/11/18 12:11:33 UTC

Patch for QPID-1463 submitted.

Hi all, I submitted 2 patches on QPID-1463 in order to solve that issue.
Basically, the first one is a patch that must be applied on qpid/java/common
subproject, while the second one is relative to qpid/java/management
subproject. Those changes have been made : 1) On java / common subproject :
- Added read / write methods on org.apache.qpid.transport.codec.Encoder /
org.apache.qpid.transport.codec.Decoder; - Added the corresponding
implementation on org.apache.qpid.transport.codec.BBEncoder /
org.apache.qpid.transport.codec.BBDecoder - Added comments on
org.apache.qpid.transport.codec.Encoder /
org.apache.qpid.transport.codec.Decoder; - Removed
org.apache.qpid.transport.codec.ManagementEncoder /
org.apache.qpid.transport.codec.ManagementDecoder. 2) On java / management /
client subproject : - Added 6 data types (Int8, Int16, Int32, Int64, Double
and Float); - Added type mappings with the data types above according to
management specifications; - Removed all references to ManagementEncoder /
Decoder classes; Now Qman is using (whenever is possible) Decoder / Encoder
and when some specific method is needed then the BBDecoder / BBEncoder is
used. - Some test case adjustment; If someone should apply those patch
should be nice... Best regards, Andrea