enable custom mailbox types in BalancingDispatcher and CallingThreadDispatcher
- split MessageQueue and Mailbox apart and use composition
- introduce MessageQueue.cleanUp(owner, deadLetters) for the benefit of e.g. durable message queue
Leave a comment
on 2012-02-19 09:32 *
By rk@rkuhn.info
(In revision:2f3737195b848d0de05479d2fa9b1507f9adb729) split Mailbox and MessageQueue, see #1844
- this enables using any MessageQueue in BalancingDispatcher,
CallingThreadDispatcher and in general leads to less conflation of
concepts
- add MessageQueue.cleanUp(owner, deadLetterQueue) for the benefit of
durable mailboxes
- change MailboxType.create to take an optional owner and generate only
a MessageQueue, not a Mailbox
Branch: wip-1844-mailboxes-∂π
- this enables using any MessageQueue in BalancingDispatcher,
CallingThreadDispatcher and in general leads to less conflation of
concepts
- add MessageQueue.cleanUp(owner, deadLetterQueue) for the benefit of
durable mailboxes
- change MailboxType.create to take an optional owner and generate only
a MessageQueue, not a Mailbox
Branch: wip-1844-mailboxes-∂π
on 2012-02-21 12:43 *
By rk@rkuhn.info
(In revision:3eeaadd804431312bd705439dfebae07d4d418ea) move back to explicit enqueue/dequeue delegation from Mailbox to MessageQueue, see #1844
Branch: wip-1844-mailboxes-∂π
Branch: wip-1844-mailboxes-∂π
on 2012-02-21 12:43 *
By rk@rkuhn.info
(In revision:882249c5cfef3879a7a1fb61d992f4ac49321d0b) rename durable mailboxes to message queues, see #1844
keep *MailboxType in order to not confuse users.
Branch: wip-1844-mailboxes-∂π
keep *MailboxType in order to not confuse users.
Branch: wip-1844-mailboxes-∂π
on 2012-02-21 13:07 *
By rk@rkuhn.info
(In revision:3eeaadd804431312bd705439dfebae07d4d418ea) move back to explicit enqueue/dequeue delegation from Mailbox to MessageQueue, see #1844
Branch: master
Branch: master
on 2012-02-21 13:08 *
By rk@rkuhn.info
(In revision:882249c5cfef3879a7a1fb61d992f4ac49321d0b) rename durable mailboxes to message queues, see #1844
keep *MailboxType in order to not confuse users.
Branch: master
keep *MailboxType in order to not confuse users.
Branch: master
on 2012-02-21 14:51 *
By rk@rkuhn.info
(In revision:2f3737195b848d0de05479d2fa9b1507f9adb729) split Mailbox and MessageQueue, see #1844
- this enables using any MessageQueue in BalancingDispatcher,
CallingThreadDispatcher and in general leads to less conflation of
concepts
- add MessageQueue.cleanUp(owner, deadLetterQueue) for the benefit of
durable mailboxes
- change MailboxType.create to take an optional owner and generate only
a MessageQueue, not a Mailbox
Branch: release-2.0
- this enables using any MessageQueue in BalancingDispatcher,
CallingThreadDispatcher and in general leads to less conflation of
concepts
- add MessageQueue.cleanUp(owner, deadLetterQueue) for the benefit of
durable mailboxes
- change MailboxType.create to take an optional owner and generate only
a MessageQueue, not a Mailbox
Branch: release-2.0
on 2012-02-21 14:53 *
By rk@rkuhn.info
(In revision:3eeaadd804431312bd705439dfebae07d4d418ea) move back to explicit enqueue/dequeue delegation from Mailbox to MessageQueue, see #1844
Branch: release-2.0
Branch: release-2.0
on 2012-02-21 14:53 *
By rk@rkuhn.info
(In revision:882249c5cfef3879a7a1fb61d992f4ac49321d0b) rename durable mailboxes to message queues, see #1844
keep *MailboxType in order to not confuse users.
Branch: release-2.0
keep *MailboxType in order to not confuse users.
Branch: release-2.0
on 2012-02-24 16:31 *
By rk@rkuhn.info
(In revision:3eeaadd804431312bd705439dfebae07d4d418ea) move back to explicit enqueue/dequeue delegation from Mailbox to MessageQueue, see #1844
Branch: wip-stash
Branch: wip-stash
on 2012-02-24 16:31 *
By rk@rkuhn.info
(In revision:882249c5cfef3879a7a1fb61d992f4ac49321d0b) rename durable mailboxes to message queues, see #1844
keep *MailboxType in order to not confuse users.
Branch: wip-stash
keep *MailboxType in order to not confuse users.
Branch: wip-stash