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

Refactor bullhorns event handlers

    XMLWordPrintable

    Details

    • 19 status:
      Verified
    • Test Plan:
      Hide

      As one user in a site, add an announcement.

      As another user, anywhere in Sakai and not necessarily in the same site, you should see an academic bullhorn alert. Click on the alert and you should be taken into the announcements tool, on that announcement.

       

      As one user, create an assignment.

      Same as with announcements, but you should be taken into the assignment tool, on that assignment.

       

      As one user, create a commons post in the commons tool.

      As another user, reply to that comment.

      As the first user, you should see a social alert. Click it to be taken into the commons tool, on that particular post.

      Show
      As one user in a site, add an announcement. As another user, anywhere in Sakai and not necessarily in the same site, you should see an academic bullhorn alert. Click on the alert and you should be taken into the announcements tool, on that announcement.   As one user, create an assignment. Same as with announcements, but you should be taken into the assignment tool, on that assignment.   As one user, create a commons post in the commons tool. As another user, reply to that comment. As the first user, you should see a social alert. Click it to be taken into the commons tool, on that particular post.

      Description

      Refactor bullhorns event handlers. Bullhorns is becoming one huge monolithic class and the more handlers we want in there, the worse that situation will become. Break the class up and use Spring to autoregister handlers.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Reporter:
                  a.fish@lancaster.ac.uk Adrian Fish
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code