Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-32602

Restructure RosterPOIEntityProvider to allow retrieval of export from Sakai

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: Verified
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 12.0
    • Component/s: Roster
    • Labels:
      None
    • 11 status:
      Please Merge

      Description

      Currently, both the generation of the file and the streaming of it must be done with a HTTP context as it sends the file as a download attachment.

      This patch restructures the RosterPOIEntityProvider so that a HTTP Request/Response is not required to get the data contained in the Excel import and the data is returned wrapped in a standard ActionReturn which can then be retrieved and downloaded if required.

      As there are no other public APIs in Roster2, this makes it possible to call the entityprovider method internally within Sakai.

      Ideally this kind of processing would be wrapped in a service method however this is out of scope of this change.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  steve.swinsburg Steve Swinsburg
                  Reporter:
                  steve.swinsburg Steve Swinsburg
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration