Uploaded image for project: 'Spring Integration'
  1. Spring Integration
  2. INT-3642

Add Overloaded removeMessageFromGroup to MGS

    XMLWordPrintable

    Details

      Description

      Currently, removeMessageFromGroup returns the message group. This requires loading the entire group from the backing store (when the store is persistent).

      In many (all?) cases, the returned object is discarded (e.g. DelayHandler, AggregatingMessageHandler ).

      Add an overloaded removeMessageFromGroup() that has a void (or boolean) return type.

      This is particularly painful for large aggregation groups because the messages are removed by iteration (if expireGroupsOnCompletion is false).

        Attachments

          Activity

            People

            Assignee:
            grussell Gary Russell
            Reporter:
            grussell Gary Russell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: