Details

    • Type: Task Task
    • Status: Closed
    • Priority: Blocker 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
      1. knl-62-npe.diff
        1.0 kB
        Carl Hall
      2. sak-7670_avail_noti.diff
        3 kB
        Carl Hall
      3. sak-7670.diff
        23 kB
        Carl Hall

        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:
              Stephen Marquard
              Reporter:
              Carl Hall
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development