Interface LogEntryReceiver

All Superinterfaces:
OsidReceiver

public interface LogEntryReceiver extends OsidReceiver

The log entry receiver is the consumer supplied interface for receiving notifications pertaining to new log entries.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedLogEntries(Id notificationId, IdList entryIds)
    The callback for notifications of changed log entries.
    void
    deletedLogEntries(Id notificationId, IdList entryIds)
    the callback for notification of deleted log entries.
    void
    newLogEntries(Id notificationId, IdList entryIds)
    The callback for notifications of new log entries.

    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

    • newLogEntries

      void newLogEntries(Id notificationId, IdList entryIds)
      The callback for notifications of new log entries.
      Parameters:
      notificationId - the notification Id
      entryIds - the Ids of the new entries
      Compliance:
      mandatory - This method must be implemented.
    • changedLogEntries

      void changedLogEntries(Id notificationId, IdList entryIds)
      The callback for notifications of changed log entries.
      Parameters:
      notificationId - the notification Id
      entryIds - the Ids of the changed entries
      Compliance:
      mandatory - This method must be implemented.
    • deletedLogEntries

      void deletedLogEntries(Id notificationId, IdList entryIds)
      the callback for notification of deleted log entries.
      Parameters:
      notificationId - the notification Id
      entryIds - the Ids of the deleted entries
      Compliance:
      mandatory - This method must be implemented.