Interface AlarmsEntity

All Known Subinterfaces:
EventEntity
All Known Implementing Classes:
BwEvent, BwEventAnnotation, BwEventNewWrapper, BwEventObj, BwEventProxy

public interface AlarmsEntity
An entity that can have one or more alarms will implement this interface.
Author:
douglm
  • Method Details

    • setAlarms

      void setAlarms(Set<BwAlarm> val)
      Set the attendees Set
      Parameters:
      val - Set of alarms
    • getAlarms

      Set<BwAlarm> getAlarms()
      Get the attendees
      Returns:
      Set alarms list
    • getNumAlarms

      int getNumAlarms()
      Returns:
      int number of alarms.
    • addAlarm

      void addAlarm(BwAlarm val)
      Parameters:
      val -
    • removeAlarm

      boolean removeAlarm(BwAlarm val)
      Parameters:
      val -
      Returns:
      boolean true if removed.
    • cloneAlarms

      Set<BwAlarm> cloneAlarms()
      Return a clone of the Set
      Returns:
      Set of BwAlarm