activemq-nms-api.git
11 years agoAdds an infinite await method for convenience. Also adds some API docs.
Timothy A. Bish [Thu, 28 Oct 2010 18:50:17 +0000 (18:50 +0000)] 
Adds an infinite await method for convenience.  Also adds some API docs.

11 years agoClarify the semantics of the ReceiveNoWait method to remove some confusion on its...
Timothy A. Bish [Thu, 7 Oct 2010 13:20:44 +0000 (13:20 +0000)] 
Clarify the semantics of the ReceiveNoWait method to remove some confusion on its usage.

11 years agoAdd a new test for ReceiveNoWait
Timothy A. Bish [Thu, 30 Sep 2010 14:40:11 +0000 (14:40 +0000)] 
Add a new test for ReceiveNoWait

11 years agoAdd support for building .NET 4.0 assemblies. Dependent vendor assemblies are curren...
Jim Gomes [Mon, 27 Sep 2010 19:35:01 +0000 (19:35 +0000)] 
Add support for building .NET 4.0 assemblies.  Dependent vendor assemblies are currently only copies of the .NET 3.5 versions.  Once actual .NET 4.0 versions are available, they can be checked in.
Fixes [AMQNET-286]. (See https://issues.apache.org/activemq/browse/AMQNET-286)

11 years agoMove release numbering forward to 1.5.0
Timothy A. Bish [Tue, 7 Sep 2010 12:47:40 +0000 (12:47 +0000)] 
Move release numbering forward to 1.5.0

11 years agoMakes several updates to the generic NMS Tests to ensure that each test run that...
Timothy A. Bish [Sat, 4 Sep 2010 18:12:35 +0000 (18:12 +0000)] 
Makes several updates to the generic NMS Tests to ensure that each test run that uses a Client Id uses an Id unique to that run to avoid getting InvalidClientIdExceptions on the broker if the tests run to close together and don't give the broker enough time to clean up a subscription of connection.

11 years agoProject file updates
Timothy A. Bish [Fri, 3 Sep 2010 21:10:10 +0000 (21:10 +0000)] 
Project file updates

11 years agoMake this test a bit more generic so it works across our set of NMS providers.
Timothy A. Bish [Fri, 3 Sep 2010 21:05:32 +0000 (21:05 +0000)] 
Make this test a bit more generic so it works across our set of NMS providers.

11 years agofix for: https://issues.apache.org/activemq/browse/AMQNET-280
Timothy A. Bish [Fri, 3 Sep 2010 20:58:47 +0000 (20:58 +0000)] 
fix for: https://issues.apache.org/activemq/browse/AMQNET-280

11 years agoAdds a simple Request / Reply test case.
Timothy A. Bish [Fri, 3 Sep 2010 18:54:20 +0000 (18:54 +0000)] 
Adds a simple Request / Reply test case.

11 years agoDon't check for NMSReplyTo equality here since the broker and alter the replyTo addre...
Timothy A. Bish [Fri, 3 Sep 2010 18:50:25 +0000 (18:50 +0000)] 
Don't check for NMSReplyTo equality here since the broker and alter the replyTo address to construct a route as in the Stomp case.

11 years agoHandle exceptions from the DeleteDestination call, when caught we make an attempt...
Timothy A. Bish [Fri, 3 Sep 2010 15:32:50 +0000 (15:32 +0000)] 
Handle exceptions from the DeleteDestination call, when caught we make an attempt to clear the destination so the tests start in a clean state.

11 years agoMake these tests a bit more compatible with NMS providers that don't offer the full...
Timothy A. Bish [Thu, 2 Sep 2010 23:13:58 +0000 (23:13 +0000)] 
Make these tests a bit more compatible with NMS providers that don't offer the full range of NMS features such as Stomp.

11 years agocode cleanup
Timothy A. Bish [Wed, 1 Sep 2010 21:26:52 +0000 (21:26 +0000)] 
code cleanup

11 years agoImplement enhancements for EMS provider.
Jim Gomes [Mon, 30 Aug 2010 18:04:21 +0000 (18:04 +0000)] 
Implement enhancements for EMS provider.
Fixes [AMQNET-271]. (See https://issues.apache.org/activemq/browse/AMQNET-271)

11 years agoProject file updates
Timothy A. Bish [Sun, 29 Aug 2010 18:49:08 +0000 (18:49 +0000)] 
Project file updates

11 years agofix for: https://issues.apache.org/activemq/browse/AMQNET-271
Timothy A. Bish [Sun, 29 Aug 2010 18:44:38 +0000 (18:44 +0000)] 
fix for: https://issues.apache.org/activemq/browse/AMQNET-271

11 years agoAdds the test to a "LongRunning" Category and excludes that from the nant test target.
Timothy A. Bish [Thu, 26 Aug 2010 21:22:24 +0000 (21:22 +0000)] 
Adds the test to a "LongRunning" Category and excludes that from the nant test target.

11 years agofix: https://issues.apache.org/activemq/browse/AMQNET-276
Timothy A. Bish [Thu, 26 Aug 2010 20:02:26 +0000 (20:02 +0000)] 
fix: https://issues.apache.org/activemq/browse/AMQNET-276

Fix the test to not use same Client Id on each test, and enforce the use of a Topic as a Queue isn't needed and messages get left unprocessed if the client fails one of the tests.

11 years agoProject file updates
Timothy A. Bish [Thu, 26 Aug 2010 18:14:19 +0000 (18:14 +0000)] 
Project file updates

11 years agofix: https://issues.apache.org/activemq/browse/AMQNET-276
Timothy A. Bish [Thu, 26 Aug 2010 18:04:52 +0000 (18:04 +0000)] 
fix: https://issues.apache.org/activemq/browse/AMQNET-276

Adds a ForeignMessageTransformationTest and a set of NMS IMessage and IDestination test classes to allow for creation of custom Messages and Destination in the tests.

11 years agoProject file updates
Timothy A. Bish [Wed, 25 Aug 2010 20:16:50 +0000 (20:16 +0000)] 
Project file updates

11 years agoinitial fix for: https://issues.apache.org/activemq/browse/AMQNET-276
Timothy A. Bish [Wed, 25 Aug 2010 20:12:31 +0000 (20:12 +0000)] 
initial fix for: https://issues.apache.org/activemq/browse/AMQNET-276

Adds MessageTransformation abstract class to NMS util and implements for Stomp and ActiveMQ clients.

11 years agoExtend the connection factory test to test multiple scenarios.
Jim Gomes [Tue, 24 Aug 2010 23:23:54 +0000 (23:23 +0000)] 
Extend the connection factory test to test multiple scenarios.

11 years agoSet conditional compile for .NET 3.5 tests.
Jim Gomes [Mon, 23 Aug 2010 21:52:23 +0000 (21:52 +0000)] 
Set conditional compile for .NET 3.5 tests.

11 years agoUse the C# 3.5 compiler to target .NET 2.0 runtime to take advantage of the latest...
Jim Gomes [Sat, 21 Aug 2010 00:55:01 +0000 (00:55 +0000)] 
Use the C# 3.5 compiler to target .NET 2.0 runtime to take advantage of the latest language features.

12 years agoMade slow consumer test into an explicit test.
Jim Gomes [Wed, 18 Aug 2010 22:39:37 +0000 (22:39 +0000)] 
Made slow consumer test into an explicit test.
Fixes [AMQNET-273]. (See https://issues.apache.org/activemq/browse/AMQNET-273)

12 years ago* MessageSelectorTest.cs:
Timothy A. Bish [Wed, 18 Aug 2010 20:15:55 +0000 (20:15 +0000)] 
* MessageSelectorTest.cs:

Remove the Console out as it makes one think the test has blown a fuse.

12 years agoChange default send timeout value to 0. Ensure that the requestTimeout value is...
Jim Gomes [Wed, 18 Aug 2010 17:58:40 +0000 (17:58 +0000)] 
Change default send timeout value to 0.  Ensure that the requestTimeout value is propagated from the connection factory on down through the connection down to the producer.

Clean up the unit tests to work with these new defaults.
Clean up the bytes message test to ensure that all individual property accessors trigger the correct exception scenarios.

Fixes [AMQNET-273]. (See https://issues.apache.org/activemq/browse/AMQNET-273)

12 years agoFix test to reset read-only flag for sent messages.
Jim Gomes [Mon, 16 Aug 2010 22:21:46 +0000 (22:21 +0000)] 
Fix test to reset read-only flag for sent messages.
Fixes [AMQNET-272]. (See https://issues.apache.org/activemq/browse/AMQNET-272)

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-272
Timothy A. Bish [Mon, 16 Aug 2010 21:45:34 +0000 (21:45 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-272

Alter the BytesMessageTest so that the read-only check is done before the equality check

12 years agoFix message comparison in the test.
Jim Gomes [Mon, 16 Aug 2010 19:25:50 +0000 (19:25 +0000)] 
Fix message comparison in the test.

12 years agoFixed API for .NET CF compatibility.
Jim Gomes [Wed, 11 Aug 2010 18:16:31 +0000 (18:16 +0000)] 
Fixed API for .NET CF compatibility.

12 years agoAdded support for processing expired messages that were received from the broker.
Jim Gomes [Tue, 10 Aug 2010 23:53:33 +0000 (23:53 +0000)] 
Added support for processing expired messages that were received from the broker.
Fixes [AMQNET-268]. (See https://issues.apache.org/activemq/browse/AMQNET-268)

12 years agoModify load search order to look for config file first before using default provider...
Jim Gomes [Tue, 10 Aug 2010 20:36:53 +0000 (20:36 +0000)] 
Modify load search order to look for config file first before using default provider assembly information.  This allows better run-time configuration flexibility.
Fixes [AMQNET-262]. (See https://issues.apache.org/activemq/browse/AMQNET-262)

12 years agoClean up a misbehaving test
Timothy A. Bish [Tue, 10 Aug 2010 14:40:47 +0000 (14:40 +0000)] 
Clean up a misbehaving test

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-264
Timothy A. Bish [Tue, 20 Jul 2010 21:37:03 +0000 (21:37 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-264

Add some additional introspection support methods to this class.

12 years agoMakes the ParseQuery method a bit more tolerant of bad input.
Timothy A. Bish [Mon, 19 Jul 2010 20:41:48 +0000 (20:41 +0000)] 
Makes the ParseQuery method a bit more tolerant of bad input.

12 years agoUpgrade NUnit to 2.5.5.
Jim Gomes [Fri, 16 Jul 2010 17:14:12 +0000 (17:14 +0000)] 
Upgrade NUnit to 2.5.5.
Fixes [AMQNET-263]. (See https://issues.apache.org/activemq/browse/AMQNET-263)

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-261
Timothy A. Bish [Fri, 16 Jul 2010 14:15:59 +0000 (14:15 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-261

Use Uri's in the test that don't break with the Uri Class in .NET

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-261
Timothy A. Bish [Thu, 15 Jul 2010 23:50:59 +0000 (23:50 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-261

Should build on Compact Framework now, but causes a UriSupportTest failure, fix is TBD.

12 years agoInclude new Tests in the VS projects
Timothy A. Bish [Thu, 15 Jul 2010 23:33:29 +0000 (23:33 +0000)] 
Include new Tests in the VS projects

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-261
Timothy A. Bish [Thu, 15 Jul 2010 23:18:43 +0000 (23:18 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-261

Updates to the Uri Parsing and Composite Uri handling.  Allows most of the various forms of URIs that the AMQ docs call out.

Added several new unit tests for URISupport and Tests in NMS.ActiveMQ to ensure that the Connection params are getting set even when a composite Uri is used for Failover transport.

12 years agoApplied modified patch from Daniel Ellis. Made a few fixups to use newer APIs to...
Jim Gomes [Thu, 15 Jul 2010 19:28:26 +0000 (19:28 +0000)] 
Applied modified patch from Daniel Ellis.  Made a few fixups to use newer APIs to load assembly filenames, and made a fix to append .dll extension when looking for filenames.
Fixes [AMQNET-262]. (See https://issues.apache.org/activemq/browse/AMQNET-262)

12 years ago* CountDownLatch.cs: revert previous change
Timothy A. Bish [Wed, 7 Jul 2010 17:47:20 +0000 (17:47 +0000)] 
* CountDownLatch.cs: revert previous change

12 years ago* CountDownLatch.cs: Add a Count method to see how many times the latch needs to...
Timothy A. Bish [Wed, 7 Jul 2010 15:33:09 +0000 (15:33 +0000)] 
* CountDownLatch.cs:  Add a Count method to see how many times the latch needs to be counted down.

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-257
Timothy A. Bish [Fri, 18 Jun 2010 14:32:04 +0000 (14:32 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-257

Add SetBytes and GetBytes to the IPrimitiveMap and implement in PrimitiveMap.

12 years agoUpdated package fileset definition.
Timothy A. Bish [Thu, 17 Jun 2010 15:15:17 +0000 (15:15 +0000)] 
Updated package fileset definition.

12 years agoAdds a package target to the nant build to create the src and bin archives for a...
Timothy A. Bish [Wed, 16 Jun 2010 21:37:02 +0000 (21:37 +0000)] 
Adds a package target to the nant build to create the src and bin archives for a release.

Uses the NAnt zip task.  I'm using the latest stable release of NAnt 0.90

12 years agoMark NMS trunk as v1.4.0 now.
Timothy A. Bish [Fri, 14 May 2010 15:38:35 +0000 (15:38 +0000)] 
Mark NMS trunk as v1.4.0 now.

12 years agoAdded MessageConsumerExtensions for cleaner code usage.
Jim Gomes [Thu, 22 Apr 2010 22:34:21 +0000 (22:34 +0000)] 
Added MessageConsumerExtensions for cleaner code usage.

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-206
Timothy A. Bish [Fri, 19 Mar 2010 12:52:39 +0000 (12:52 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-206

Add IDisposable to the extends of IQueueBrowser

12 years agohttp://issues.apache.org/activemq/browse/AMQNET-244
Timothy A. Bish [Wed, 17 Mar 2010 13:48:12 +0000 (13:48 +0000)] 
issues.apache.org/activemq/browse/AMQNET-244

Make these inherit from IQueue and ITopic and add the Delete method to the API.

12 years agoAlways encode XML messages using UTF-8. It is the most platform neutral encoding...
Jim Gomes [Tue, 16 Feb 2010 19:07:32 +0000 (19:07 +0000)] 
Always encode XML messages using UTF-8.  It is the most platform neutral encoding, and is the de facto web standard.
Fixes [AMQNET-230]. (See https://issues.apache.org/activemq/browse/AMQNET-230)

12 years agoAdded inclusion of XML documentation files in ZIP package.
Jim Gomes [Fri, 12 Feb 2010 21:50:23 +0000 (21:50 +0000)] 
Added inclusion of XML documentation files in ZIP package.

12 years agoRefactor serialization support of NMS exceptions for .NET Compact Framework.
Jim Gomes [Tue, 9 Feb 2010 20:39:00 +0000 (20:39 +0000)] 
Refactor serialization support of NMS exceptions for .NET Compact Framework.
Fixes [AMQNET-210]. (See https://issues.apache.org/activemq/browse/AMQNET-210)

12 years agoAdded serialization support to all NMS exceptions.
Jim Gomes [Tue, 9 Feb 2010 19:58:20 +0000 (19:58 +0000)] 
Added serialization support to all NMS exceptions.
Fixes [AMQNET-210]. (See https://issues.apache.org/activemq/browse/AMQNET-210)

12 years agoApplied patch from Sebastien Rodriguez - excepting changes that broke other platform...
Jim Gomes [Tue, 9 Feb 2010 18:32:48 +0000 (18:32 +0000)] 
Applied patch from Sebastien Rodriguez - excepting changes that broke other platform builds (i.e., .NET 3.5, and .NET Compact Framework).  Thanks, Sebastien!
Fixes [AMQNET-233]. (See https://issues.apache.org/activemq/browse/AMQNET-233)

12 years agoChange underlying buffer for serializing Xml text to a StringBuilder type. This...
Jim Gomes [Tue, 9 Feb 2010 01:11:33 +0000 (01:11 +0000)] 
Change underlying buffer for serializing Xml text to a StringBuilder type.  This will serialize the Xml message as a Unicode string without a Byte Order Mark.

Fixes [AMQNET-230]. (See https://issues.apache.org/activemq/browse/AMQNET-230)

12 years agoAdded support for .NET Compact Framework 3.5.
Jim Gomes [Mon, 8 Feb 2010 19:46:31 +0000 (19:46 +0000)] 
Added support for .NET Compact Framework 3.5.
Sign the assemblies for Compact Framework builds.
Removed obsolete configuration for .NET 1.1 Framework.

Fixes [AMQNET-229]. (See https://issues.apache.org/activemq/browse/AMQNET-229)

12 years agoAdd missing Apache License
Timothy A. Bish [Wed, 6 Jan 2010 21:37:31 +0000 (21:37 +0000)] 
Add missing Apache License

12 years agoUpdate the Windows Project file to add ProducerTest
Timothy A. Bish [Tue, 15 Dec 2009 15:08:00 +0000 (15:08 +0000)] 
Update the Windows Project file to add ProducerTest

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-224
Timothy A. Bish [Tue, 15 Dec 2009 14:40:57 +0000 (14:40 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-224

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-223
Timothy A. Bish [Mon, 14 Dec 2009 21:42:13 +0000 (21:42 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-223

Add test to ensure that a client adhere's to the JMS Spec for MessageProducer destination handling.

12 years agoAdd an additional test for adding and removing an MessageListner from a Consumer.
Timothy A. Bish [Fri, 11 Dec 2009 16:10:14 +0000 (16:10 +0000)] 
Add an additional test for adding and removing an MessageListner from a Consumer.

12 years agoFixed version numbering.
Jim Gomes [Thu, 3 Dec 2009 01:10:55 +0000 (01:10 +0000)] 
Fixed version numbering.

12 years agoUpdate package names.
Jim Gomes [Mon, 30 Nov 2009 19:08:16 +0000 (19:08 +0000)] 
Update package names.

12 years agoAdd encoding for deserializing objects.
Jim Gomes [Wed, 11 Nov 2009 00:30:33 +0000 (00:30 +0000)] 
Add encoding for deserializing objects.
Fixes [AMQNET-209]. (See https://issues.apache.org/activemq/browse/AMQNET-209)

12 years agoUpdate project file dependencies.
Jim Gomes [Tue, 10 Nov 2009 20:12:43 +0000 (20:12 +0000)] 
Update project file dependencies.

12 years agoAdded extension methods for IMessage, IMessageProducer, and ISession.
Jim Gomes [Tue, 10 Nov 2009 19:22:06 +0000 (19:22 +0000)] 
Added extension methods for IMessage, IMessageProducer, and ISession.

Fixes [AMQNET-209]. (See https://issues.apache.org/activemq/browse/AMQNET-209)

12 years agoLengthen the timeout on some of the tests as they are a bit to short for a loaded...
Timothy A. Bish [Mon, 9 Nov 2009 15:06:16 +0000 (15:06 +0000)] 
Lengthen the timeout on some of the tests as they are a bit to short for a loaded broker.

12 years ago* BytesMessageTest.cs:
Timothy A. Bish [Thu, 5 Nov 2009 16:26:24 +0000 (16:26 +0000)] 
* BytesMessageTest.cs:

Fix test for new readonly / writeonly model of the Messages

12 years ago* PrimitiveMap.cs:
Timothy A. Bish [Wed, 4 Nov 2009 23:17:11 +0000 (23:17 +0000)] 
* PrimitiveMap.cs:

Add methods for marshaling and unmarshaling a PrimitiveMap directly via a Stream object.  This allows the resultant data to be compressed, encrypted or otherwise encoded without the PrimitiveMap needing to know about any of that.

12 years agoFix checking for required dependent assemblies.
Jim Gomes [Wed, 4 Nov 2009 17:42:06 +0000 (17:42 +0000)] 
Fix checking for required dependent assemblies.

12 years agoFixed downloading vendor files and checking for missing references.
Jim Gomes [Tue, 3 Nov 2009 23:46:54 +0000 (23:46 +0000)] 
Fixed downloading vendor files and checking for missing references.

12 years agoFix vendor download routine to ensure build configurations match.
Jim Gomes [Tue, 3 Nov 2009 20:38:53 +0000 (20:38 +0000)] 
Fix vendor download routine to ensure build configurations match.

12 years agoRemove external references to deployed assemblies.
Jim Gomes [Tue, 3 Nov 2009 18:45:21 +0000 (18:45 +0000)] 
Remove external references to deployed assemblies.

12 years agoRemove external references to deployed assemblies.
Jim Gomes [Tue, 3 Nov 2009 16:28:21 +0000 (16:28 +0000)] 
Remove external references to deployed assemblies.

12 years ago* NMSTestSupport.cs:
Timothy A. Bish [Mon, 2 Nov 2009 23:29:07 +0000 (23:29 +0000)] 
* NMSTestSupport.cs:

Add function to get the configured URI string.

12 years ago* ConsumerTest.cs:
Timothy A. Bish [Mon, 2 Nov 2009 22:26:23 +0000 (22:26 +0000)] 
* ConsumerTest.cs:

New test for safety of changing a message after a send and reusing it.

12 years ago* DurableTest.cs:
Timothy A. Bish [Mon, 2 Nov 2009 20:59:55 +0000 (20:59 +0000)] 
* DurableTest.cs:

Add another test variation to the Durable Test

12 years agoAdded IRedeliveryPolicy attribute to IConnection, and added interface level support...
Jim Gomes [Mon, 2 Nov 2009 19:15:37 +0000 (19:15 +0000)] 
Added IRedeliveryPolicy attribute to IConnection, and added interface level support for IRedeliveryPolicy to EMS and MSMQ providers.  The EMS and MSMQ providers do not actually support the implementation of RedeliveryPolicy at this time.
Fixes [AMQNET-137]. (See https://issues.apache.org/activemq/browse/AMQNET-137)

12 years ago* RedeliveryPolicyTest.cs:
Timothy A. Bish [Sat, 31 Oct 2009 23:48:24 +0000 (23:48 +0000)] 
* RedeliveryPolicyTest.cs:

Update the test for new changes

12 years ago* RedeliveryPolicy.cs:
Timothy A. Bish [Sat, 31 Oct 2009 23:48:04 +0000 (23:48 +0000)] 
* RedeliveryPolicy.cs:

Update policy to enforce that the zeroth redelivery has no delay, the initial rollback should not be delayed.

12 years ago* NMSTestSupport.cs:
Timothy A. Bish [Fri, 30 Oct 2009 22:10:32 +0000 (22:10 +0000)] 
* NMSTestSupport.cs:

Add some additional methods for tests to use

12 years agoAdd missing files to Windows Project
Timothy A. Bish [Thu, 29 Oct 2009 22:32:58 +0000 (22:32 +0000)] 
Add missing files to Windows Project

12 years agoFix some more formatting issues
Timothy A. Bish [Thu, 29 Oct 2009 22:29:56 +0000 (22:29 +0000)] 
Fix some more formatting issues

12 years agoRemove uneeded using statements
Timothy A. Bish [Thu, 29 Oct 2009 22:22:44 +0000 (22:22 +0000)] 
Remove uneeded using statements

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-137
Timothy A. Bish [Thu, 29 Oct 2009 22:15:59 +0000 (22:15 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-137

Added IRedeliveryPolicy to NMS along with a default Redelivery policy for NMS providers to use in their IConnectionFactory implementations.  Added the use of the default policy to NMS.ActiveMQ and used that policy to control the redelivery delay in the MessageConsumers rollback method.

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-137
Timothy A. Bish [Thu, 29 Oct 2009 22:13:45 +0000 (22:13 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-137

Added IRedeliveryPolicy to NMS along with a default Redelivery policy for NMS providers to use in their IConnectionFactory implementations.  Added the use of the default policy to NMS.ActiveMQ and used that policy to control the redelivery delay in the MessageConsumers rollback method.

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-137
Timothy A. Bish [Thu, 29 Oct 2009 22:08:58 +0000 (22:08 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-137

Added IRedeliveryPolicy to NMS along with a default Redelivery policy for NMS providers to use in their IConnectionFactory implementations.  Added the use of the default policy to NMS.ActiveMQ and used that policy to control the redelivery delay in the MessageConsumers rollback method.

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-137
Timothy A. Bish [Thu, 29 Oct 2009 22:04:55 +0000 (22:04 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-137

Added IRedeliveryPolicy to NMS along with a default Redelivery policy for NMS providers to use in their IConnectionFactory implementations.  Added the use of the default policy to NMS.ActiveMQ and used that policy to control the redelivery delay in the MessageConsumers rollback method.

12 years agohttps://issues.apache.org/activemq/browse/AMQNET-137
Timothy A. Bish [Thu, 29 Oct 2009 21:44:36 +0000 (21:44 +0000)] 
https://issues.apache.org/activemq/browse/AMQNET-137

Added IRedeliveryPolicy to NMS along with a default Redelivery policy for NMS providers to use in their IConnectionFactory implementations.  Added the use of the default policy to NMS.ActiveMQ and used that policy to control the redelivery delay in the MessageConsumers rollback method.

12 years agoAdd additional documentation to the Acknowledgment modes.
Timothy A. Bish [Thu, 29 Oct 2009 17:59:21 +0000 (17:59 +0000)] 
Add additional documentation to the Acknowledgment modes.

12 years agohttp://issues.apache.org/activemq/browse/AMQNET-199
Timothy A. Bish [Thu, 29 Oct 2009 15:39:16 +0000 (15:39 +0000)] 
issues.apache.org/activemq/browse/AMQNET-199

Update the Ack mode string converter.

12 years agoIncrease the timeout to prevent the tests from failing on slow systems or on Brokers...
Timothy A. Bish [Wed, 28 Oct 2009 15:17:36 +0000 (15:17 +0000)] 
Increase the timeout to prevent the tests from failing on slow systems or on Brokers that are very busy.

12 years agoAdd missing files to Windows Project
Timothy A. Bish [Wed, 28 Oct 2009 13:09:39 +0000 (13:09 +0000)] 
Add missing files to Windows Project

12 years ago* TempDestinationTest.cs:
Timothy A. Bish [Tue, 27 Oct 2009 23:18:05 +0000 (23:18 +0000)] 
* TempDestinationTest.cs:

Add tests for Temp Destinations

12 years agoAdds async versions of the Client Ack Tests
Timothy A. Bish [Tue, 27 Oct 2009 21:26:30 +0000 (21:26 +0000)] 
Adds async versions of the Client Ack Tests

12 years agoAdd tests for Client Ack Mode to ensure unacked messages are redelivered.
Timothy A. Bish [Tue, 27 Oct 2009 20:54:41 +0000 (20:54 +0000)] 
Add tests for Client Ack Mode to ensure unacked messages are redelivered.