正如通知系统体系结构中提及的那样,通知包含两部分:

  • 通知项目:此部分包括一般属性,例如通知类型、通知开始和结束日期、通知所关联的课程等。
  • 通知收件人:此部分定义将实际接收通知的人员。通常每个通知都会有多个收件人。

在这两部分中,收件人的数量更大。


通知项目

在以下情况下会删除通知项目:

  • 其对应项目已删除或不可用时。
  • 其父课程已删除时。

因此,删除通知项目的情况不会很频繁。Blackboard Learn 宁可选择将这些项目保留较长时间(多数是因为记帐原因)。


通知收件人

可在以下情况下删除通知收件人:

  • 关联的通知项目已删除。
  • 用户从某个视图中明确删除通知。
  • 现有通知被覆盖的通知替换。例如,作业已提交通知将替换相同用户和作业的作业到期通知。
  • 经过足够时间后,通知会被视为“陈旧”并且可以删除。这段时间可在系统和用户级别上进行配置,也就是说系统作为一个整体可以指定通知的有效期,但是单独的用户可以选择清除自己时间表上的通知。

某些收件人仅在名义上删除。也就是说,其关联的记录实际仍然存在,只是被标记为已删除状态。