Interface VaultReceiver

All Superinterfaces:
OsidReceiver

public interface VaultReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfVaults(Id notificationId, IdList vaultIds)
    The callback for notifications of changes to children of vault hierarchy nodes.
    void
    changedVaults(Id notificationId, IdList vaultIds)
    The callback for notification of updated vaults.
    void
    deletedVaults(Id notificationId, IdList vaultIds)
    The callback for notification of deleted vaults.
    void
    newVaults(Id notificationId, IdList vaultIds)
    The callback for notifications of new vaults.

    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

    • newVaults

      void newVaults(Id notificationId, IdList vaultIds)
      The callback for notifications of new vaults.
      Parameters:
      notificationId - the notification Id
      vaultIds - the Id of the new Vaults
      Compliance:
      mandatory - This method must be implemented.
    • changedVaults

      void changedVaults(Id notificationId, IdList vaultIds)
      The callback for notification of updated vaults.
      Parameters:
      notificationId - the notification Id
      vaultIds - the Id of the updated Vaults
      Compliance:
      mandatory - This method must be implemented.
    • deletedVaults

      void deletedVaults(Id notificationId, IdList vaultIds)
      The callback for notification of deleted vaults.
      Parameters:
      notificationId - the notification Id
      vaultIds - the Id of the deleted Vaults
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfVaults

      void changedChildOfVaults(Id notificationId, IdList vaultIds)
      The callback for notifications of changes to children of vault hierarchy nodes.
      Parameters:
      notificationId - the notification Id
      vaultIds - the Ids of the Vaults whose children have changed
      Compliance:
      mandatory - This method must be implemented.