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

Rework disposition-* Attributes on File Inbound Adapters to <pseudo-transactional/>

    XMLWordPrintable

    Details

      Description

      File, FTP, SFTP inbound adapters have disposition-expression, disposition-result-channel and disposition-send-timeout attributes for disposing of a file either (a) after channel.send() or (b) after commit, when using a transactional poller. Therse were added to File in 2.2.0.M3 and (S)FTP in M4 Sprint 1.

      After discussion, we decided it would be better to have a <pseudo-transactional /> poller, with attributes: on-commit-expression, on-commit-result-channel, on-rollback-expression, on-rollback-result-channel, and send-timeout.

      These attributes should also be added the to <transactional /> element so the same actions can be taken when synchronized with a transaciton.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved: