Details

    • Type: Task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.0.11
    • Fix Version/s: None
    • Component/s: API, Impl
    • Labels:
      None

      Description

      A patch to allow for events to be delayed until a specified time. Satisfies the need in SAK-7670 and SAK-12977

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Repository Revision Date User Message
              Sakai Trunk Repository #53023 Thu Oct 02 04:08:07 CDT 2008 ian@caret.cam.ac.uk SAK-7670

              Patch from Carl Hall

              Reconstruction of Delayed events

              Requires KNL-62

              Thanks
              Files Changed
              ADD /content/trunk/content-impl-providers/impl/src/java/org/sakaiproject/content/providers/BaseEventDelayHandler.java
              DEL /content/trunk/content-impl-providers/impl/src/java/org/sakaiproject/content/providers/ResourceEventVoter.java
              DEL /content/trunk/content-impl-providers/impl/src/java/org/sakaiproject/content/providers/ResourceEventVoterHelper.java
              MODIFY /content/trunk/content-impl-providers/pack/src/webapp/WEB-INF/components.xml
              Repository Revision Date User Message
              Sakai Trunk Repository #53024 Thu Oct 02 04:11:33 CDT 2008 ian@caret.cam.ac.uk KNL-62

              Patch from Carl Hall

              Fixes Delayed events structure

              Thanks
              Files Changed
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/event/impl/ClusterEventTracking.java
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/event/impl/BaseEventTrackingService.java
              MODIFY /kernel/trunk/api/src/main/java/org/sakaiproject/content/api/ContentHostingService.java
              MODIFY /kernel/trunk/kernel-impl/src/test/java/org/sakai/memory/impl/test/MockEventTrackingService.java
              MODIFY /kernel/trunk/api/src/main/java/org/sakaiproject/event/cover/EventTrackingService.java
              ADD /kernel/trunk/api/src/main/java/org/sakaiproject/event/api/EventDelayHandler.java
              MODIFY /kernel/trunk/api/src/main/java/org/sakaiproject/content/cover/ContentHostingService.java
              MODIFY /kernel/trunk/api/src/main/java/org/sakaiproject/event/api/EventTrackingService.java
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/content/impl/BaseContentService.java
              DEL /kernel/trunk/api/src/main/java/org/sakaiproject/event/api/EventVoter.java
              Repository Revision Date User Message
              Sakai Trunk Repository #53071 Thu Oct 02 15:54:48 CDT 2008 ian@caret.cam.ac.uk KNL-62

              Patch from Carl Hall

              Fixes NPE found after the first patch.

              Thanks
              Files Changed
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/event/impl/BaseEventTrackingService.java
              Repository Revision Date User Message
              Sakai Trunk Repository #55288 Mon Dec 15 03:32:40 CST 2008 stephen.marquard@uct.ac.za KNL-62 SAK-7670 Commit patch from Carl Hall (though still some issues to resolve)
              Files Changed
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/content/impl/BaseContentService.java
              Repository Revision Date User Message
              Sakai Trunk Repository #55303 Mon Dec 15 09:36:11 CST 2008 stephen.marquard@uct.ac.za KNL-62 SAK-7670 Delayed event notification fixes
              Files Changed
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/event/impl/BaseEventTrackingService.java
              MODIFY /kernel/trunk/api/src/main/java/org/sakaiproject/content/cover/ContentHostingService.java
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/content/impl/SiteEmailNotificationContent.java
              Repository Revision Date User Message
              Sakai Trunk Repository #55304 Mon Dec 15 09:38:29 CST 2008 stephen.marquard@uct.ac.za KNL-62 SAK-7670 Delayed event notification fixes
              Files Changed
              MODIFY /content/trunk/content-impl-providers/impl/src/java/org/sakaiproject/content/providers/BaseEventDelayHandler.java
              Repository Revision Date User Message
              Sakai Trunk Repository #55347 Tue Dec 16 13:25:13 CST 2008 stephen.marquard@uct.ac.za KNL-62 Delayable events: add notification priority to delayed events, don't send 2 events for updates when resource is available
              Files Changed
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/content/impl/BaseContentService.java
              Repository Revision Date User Message
              Sakai Trunk Repository #55351 Tue Dec 16 14:00:46 CST 2008 stephen.marquard@uct.ac.za KNL-62 Merge r55288, r55303, r55347 into 1.0.x
              Files Changed
              MODIFY /kernel/branches/kernel-1.0.x/kernel-impl/src/main/java/org/sakaiproject/content/impl/BaseContentService.java
              MODIFY /kernel/branches/kernel-1.0.x/kernel-impl/src/main/java/org/sakaiproject/content/impl/SiteEmailNotificationContent.java
              MODIFY /kernel/branches/kernel-1.0.x/kernel-impl/src/main/java/org/sakaiproject/event/impl/BaseEventTrackingService.java
              MODIFY /kernel/branches/kernel-1.0.x/api/src/main/java/org/sakaiproject/content/cover/ContentHostingService.java
              Repository Revision Date User Message
              Sakai Trunk Repository #55422 Fri Dec 19 02:40:09 CST 2008 stephen.marquard@uct.ac.za KNL-62 Fix for setting priority when content is available immediately
              Files Changed
              MODIFY /kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/content/impl/BaseContentService.java
              Repository Revision Date User Message
              Sakai Trunk Repository #55423 Fri Dec 19 02:44:32 CST 2008 stephen.marquard@uct.ac.za KNL-62 Fix for notifications; merge r55422 to 1.0.x
              Files Changed
              MODIFY /kernel/branches/kernel-1.0.x/kernel-impl/src/main/java/org/sakaiproject/content/impl/BaseContentService.java

                People

                • Assignee:
                  smarquard Stephen Marquard
                  Reporter:
                  thecarlhall Carl Hall
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code