Uploaded image for project: 'Service Packs and Hot Fixes'
  1. Service Packs and Hot Fixes
  2. MNT-21199

Consider Making DownloadService part of the Public Java API

    Details

    • Bug Priority:
      Category 4
    • ACT Numbers:

      None yet

      Description

      Is there any reason why org.alfresco.service.cmr.download.DownloadService is not part of the Public Java API (e.g. no @AlfrescoPublicApi annotation).

      Is that by design or was it more of an issue of not thinking that someone would want to use that to build their own web script.

      I am thinking of a use case were the list of nodes would be generated by some application specific code and that could be used to generate the download (download all of the docs in a case folder)

      To do this while respecting all of the public APIs, a developer would need to get the list of nodeRefs in a rest call and then pass them back to the download request.
       
      I am currently working with a customer who has asked us to review their implementation.
       
      Please consider adding DownloadService to the Public Java API or at least explaining why it would not be a good idea.

        Attachments

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  rmcknight Richard Mcknight
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Structure Helper Panel