/[Apache-SVN]
ViewVC logotype

Revision 384893


Jump to revision: Previous Next
Author: jstrachan
Date: Fri Mar 10 19:05:47 2006 UTC (18 years, 8 months ago)
Changed paths: 19
Log Message:
removed hacks in OpenWire to marshal the PartialCommand; we now use normal OpenWire marshalling instead. Also the LastPartialCommand now has no byte[] data in it; making the UDP marshalling code even easier. The PartialCommand literally only has a datastructure type (byte), a commandId (int) and a byte[] now. Ideally OpenWire could detect there is no need for BooleanStreams with this type.

Also added a test case for ReliableTransort

Changed paths

Path Details
Directoryincubator/activemq/trunk/activemq-core/project.xml modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/command/LastPartialCommand.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/command/PartialCommand.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/openwire/BooleanStream.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/openwire/OpenWireFormat.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/openwire/v1/LastPartialCommandMarshaller.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/openwire/v1/PartialCommandMarshaller.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/CommandJoiner.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/ReliableTransport.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/transport/udp/CommandChannel.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/main/resources/META-INF/services/org/apache/activemq/transport/multicast added
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/JmsSendReceiveTestSupport.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/LastPartialCommandTest.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/PartialCommandTest.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/test/JmsSendReceiveTestSupport.java modified , text changed
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/ReliableTransportTest.java added
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/StubTransport.java added
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/StubTransportListener.java added
Directoryincubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/transport/udp/UdpSendReceiveWithTwoConnectionsTest.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26