Moved PrimitiveMap, OpenWireBinaryReader, OpenWireBinaryWriter, EndianSupport, Messag...
authorJim Gomes <jgomes@apache.org>
Wed, 26 Aug 2009 23:42:27 +0000 (23:42 +0000)
committerJim Gomes <jgomes@apache.org>
Wed, 26 Aug 2009 23:42:27 +0000 (23:42 +0000)
commit37f0670595d3cb42d67d2f3da6c311f032c4f57b
tree3ab417814150aab605843ece700df854e3c20e40
parent55cd8b32085c722618d8f11151a386224a64932b
Moved PrimitiveMap, OpenWireBinaryReader, OpenWireBinaryWriter, EndianSupport, MessagePropertyHelper and associated tests from Apache.NMS.ActiveMQ into Apache.NMS.  These are generally useful classes that should be shared among the providers instead of forcing all providers to re-implement these highly useful and complex classes.
Renamed OpenWireBinaryWriter to EndianBinaryWriter.
Renamed OpenWireBinaryReader to EndianBinaryReader.
Implemented MapMessage marshaling in Apache.NMS.MSMQ.
12 files changed:
src/main/csharp/Util/EndianBinaryReader.cs [new file with mode: 0644]
src/main/csharp/Util/EndianBinaryWriter.cs [new file with mode: 0644]
src/main/csharp/Util/EndianSupport.cs [new file with mode: 0644]
src/main/csharp/Util/MessagePropertyHelper.cs [new file with mode: 0644]
src/main/csharp/Util/PrimitiveMap.cs [new file with mode: 0644]
src/test/csharp/EndianBinaryReaderTest.cs [new file with mode: 0644]
src/test/csharp/EndianBinaryWriterTest.cs [new file with mode: 0644]
src/test/csharp/EndianTest.cs [new file with mode: 0644]
src/test/csharp/NMSTestSupport.cs
src/test/csharp/PrimitiveMapTest.cs [new file with mode: 0644]
vs2008-nms-test.csproj
vs2008-nms.csproj