+ 1 Thanks,
Indika On Mon, Feb 14, 2011 at 10:30 AM, Charith Wickramarachchi < [email protected]> wrote: > > > On Mon, Feb 14, 2011 at 9:51 AM, Rajika Kumarasiri <[email protected]>wrote: > >> >> >> On Fri, Feb 11, 2011 at 10:37 AM, Charith Wickramarachchi < >> [email protected]> wrote: >> >>> Hi All , >>> >>> I'm going to Re-factor the MessageStore implementation in Synapse tunk >>> which was released as an experimental feature. >>> >>> *Reason behind the refactoring. * >>> >>> Current MessageStore implementation is hightly coupled with the Dead >>> Letter channel implementation. But Its better to Have a message store as a >>> separate concern since that can be used to support other QoS related >>> features >>> >>> ex : >>> >>> 1. Message Throttling >>> 2. In-order delivery >>> >>> >>> So I'll be iteratively start doing changes in the trunk. >>> >> >> +1 for the changes Charith. I think user should be able to plug his/her >> own QoS implementation if required. So it should be re-factored in a way >> such that it has a pluggable interface. >> >> > +1 yes thats the idea. We will have a MessageStore that can be used with > any underlying storage implementation and Message Processor is also a > Pluggable interface where we will be having set of message processors for > different QoS requirements along with the Message Store. > > thanks, > Charith. > > > > Rajika >> >>> >>> >>> >>> thanks, >>> Charith >>> >>> -- >>> Charith Dhanushka Wickramarachchi >>> http://charithwiki.blogspot.com/ >>> >>> >> > > > -- > Charith Dhanushka Wickramarachchi > http://charithwiki.blogspot.com/ > >
