Interface AssetContentReceiver

All Superinterfaces:
OsidReceiver

public interface AssetContentReceiver extends OsidReceiver

The asset content receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted AssetContent objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedAssetContents(Id notificationId, IdList assetContentIds)
    The callback for notification of updated asset contents.
    void
    deletedAssetContents(Id notificationId, IdList assetContentIds)
    The callback for notification of deleted asset contents.
    void
    newAssetContents(Id notificationId, IdList assetContentIds)
    The callback for notifications of new asset contents.

    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

    • newAssetContents

      void newAssetContents(Id notificationId, IdList assetContentIds)
      The callback for notifications of new asset contents.
      Parameters:
      notificationId - the notification Id
      assetContentIds - the Id of the new AssetContents
      Compliance:
      mandatory - This method must be implemented.
    • changedAssetContents

      void changedAssetContents(Id notificationId, IdList assetContentIds)
      The callback for notification of updated asset contents.
      Parameters:
      notificationId - the notification Id
      assetContentIds - the Id of the updated AssetContents
      Compliance:
      mandatory - This method must be implemented.
    • deletedAssetContents

      void deletedAssetContents(Id notificationId, IdList assetContentIds)
      The callback for notification of deleted asset contents.
      Parameters:
      notificationId - the notification Id
      assetContentIds - the Id of the deleted AssetContents
      Compliance:
      mandatory - This method must be implemented.