Interface SceneReceiver

All Superinterfaces:
OsidReceiver

public interface SceneReceiver extends OsidReceiver

The scene receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted scenes.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedScenes(Id notificationId, IdList sceneIds)
    The callback for notification of updated scenes.
    void
    deletedScenes(Id notificationId, IdList sceneIds)
    The callback for notification of deleted scenes.
    void
    newScenes(Id notificationId, IdList sceneIds)
    The callback for notifications of new scenes.

    Methods inherited from interface OsidReceiver

    down, up
    Modifier and Type
    Method
    Description
    void
    The callback for notifications that the notification bus is not operating.
    void
    up()
    The callback for notifications that the notification bus is operational.
  • Method Details

    • newScenes

      void newScenes(Id notificationId, IdList sceneIds)
      The callback for notifications of new scenes.
      Parameters:
      notificationId - the notification Id
      sceneIds - the Ids of the new Scenes
      Compliance:
      mandatory - This method must be implemented.
    • changedScenes

      void changedScenes(Id notificationId, IdList sceneIds)
      The callback for notification of updated scenes.
      Parameters:
      notificationId - the notification Id
      sceneIds - the Ids of the updated Scenes
      Compliance:
      mandatory - This method must be implemented.
    • deletedScenes

      void deletedScenes(Id notificationId, IdList sceneIds)
      The callback for notification of deleted scenes.
      Parameters:
      notificationId - the notification Id
      sceneIds - the Ids of the deleted Scenes
      Compliance:
      mandatory - This method must be implemented.