Interface QueueManager

All Known Implementing Classes:
DefaultQueueManager

public interface QueueManager
Author:
Youncho Cho
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    queue(Activity activity)
    Activity 에 대한 Notification 을 추가한다.
    void
    queue(ActivitySet activitySet)
    ActivitySet 에 대한 Notification 을 추가한다.
    void
    queue(ActivitySet activitySet, Item item)
    This method should add a notification to be processed.
  • Method Details

    • queue

      void queue(Activity activity)
      Activity 에 대한 Notification 을 추가한다. 만약 Activity 에 대한 적적한 Filter 가 설정되어 있으면 Activity 의 Notification 은 무시된다.
      Parameters:
      activity - The activity describing the event
    • queue

      void queue(ActivitySet activitySet)
      ActivitySet 에 대한 Notification 을 추가한다. 이때 ActivitySet 의 모든 Activity 를 추가하는 개념이 아니라 ActivitySet 자체의 Notification 을 하는 것이다. 예를 들면 시험시작 또는 시험 종료와 같은 것이다. 물론 이러한 것도 시험 시작, 시험 종료 Activity 로 처리할 수 있다.
      Parameters:
      activitySet - The activity set describing the event
    • queue

      void queue(ActivitySet activitySet, Item item)
      This method should add a notification to be processed. It must decide if the activities are relevant to the recipients and filter acordingly.
      Parameters:
      activitySet - The activity set describing the event
      item -