1 2009-05-23 Michael Barker <mike@middlesoft.co.uk>
3 * MessageFactory.cs: Moved TimeSpanToInt32 method to here.
4 * RabbitMQMessageEnumerator.cs: Added Remove/MoveNext methods that include
6 * RabbitMQMessageQueue.cs: Updated to cater for moved TimeSpanToInt32 method
8 2009-05-20 Michael Barker <mike@middlesoft.co.uk>
10 * RabbitMQMessageEnumerator.cs: Removed references to realms & tickets.
11 * RabbitMQMessageQueue.cs: Removed references to realms & tickets.
13 2009-05-19 Michael Barker <mike@middlesoft.co.uk>
15 * RabbitMQMessageQueue.cs: Added comments.
17 2008-12-22 Michael Barker <mike@middlesoft.co.uk>
19 * RabbitMQMessageQueue.cs: Changed to extend MessageQueueBase to make use
20 of default asynchronous Receive/Peek methods.
22 2008-12-07 Michael Barker <mike@middlesoft.co.uk>
24 * RabbitMQMessageQueue.cs: Throw MessageUnavailableException when there are
27 2008-11-23 Michael Barker <mike@middlesoft.co.uk>
29 * RabbitMQMessageQueue.cs: Added selector support for ReceiveBy{Id,CorrelationId}
30 and support for MessageQueueTransactionType, currently only None and Single
31 are supported. Added PeekBy{Id,CorrelationId} methods.
32 * MessageFactory.cs: Made read/write message methods non-static and requires
33 the MessagingProvider as a constructor parameter.
35 2008-11-02 Michael Barker <mike@middlesoft.co.uk>
37 * RabbitMQMessageQueueTransaction.cs: New, Handles transactional delivery
38 by maintaining the transaction context.
39 * RabbitMQMessageQueue.cs: Added support for transactions, purging, deleting
40 and refactored some of the methods to improve the code reuse.
41 * RabbitMQMessagingProvider.cs: Added methods for queue deletion and
42 creating transactions.
44 2008-10-26 Michael Barker <mike@middlesoft.co.uk>
46 * MessageFactory.cs: Support all properties defined in the 1.1 version of
47 System.Messaging, including Recoverable and Priority. Changed Timestamp
48 conversion methods to support .NET 1.1 compilation.
49 * RabbitMQMessageQueue.cs: Removed unnecessary constants.
51 2008-10-12 Michael Barker <mike@middlesoft.co.uk>
53 * RabbitMQMessageEnumerator.cs: New
54 * MessageFactory.cs: Utility class for creating MessageBase objects from
55 serialized data off the queue.
56 * RabbitMQMessageQueue.cs: Using MessageFactory methods to handle message
59 2008-09-29 Michael Barker <mike@middlesoft.co.uk>
61 * RabbitMQMessageQueue.cs: New
62 * RabbitMQMessagingProvider.cs: New