Interface InputReceiver

All Superinterfaces:
OsidReceiver

public interface InputReceiver extends OsidReceiver

The input receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Input objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedInputs(Id notificationId, IdList inputIds)
    The callback for notification of updated inputs.
    void
    deletedInputs(Id notificationId, IdList inputIds)
    The callback for notification of deleted inputs.
    void
    newInputs(Id notificationId, IdList inputIds)
    The callback for notifications of new inputs.

    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

    • newInputs

      void newInputs(Id notificationId, IdList inputIds)
      The callback for notifications of new inputs.
      Parameters:
      notificationId - the notification Id
      inputIds - the Id of the new Inputs
      Compliance:
      mandatory - This method must be implemented.
    • changedInputs

      void changedInputs(Id notificationId, IdList inputIds)
      The callback for notification of updated inputs.
      Parameters:
      notificationId - the notification Id
      inputIds - the Id of the updated Inputs
      Compliance:
      mandatory - This method must be implemented.
    • deletedInputs

      void deletedInputs(Id notificationId, IdList inputIds)
      The callback for notification of deleted inputs.
      Parameters:
      notificationId - the notification Id
      inputIds - the Id of the deleted Inputs
      Compliance:
      mandatory - This method must be implemented.