public interface VaultReceiver extends OsidReceiver
The vault receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Vault
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedVault(Id vaultId)
The callback for notification of updated vaults.
|
void |
deletedAncestorVault(Id vaultId,
Id ancestorId)
The callback for notifications of deleted vault ancestors.
|
void |
deletedDescendantVault(Id vaultId,
Id descendantId)
The callback for notifications of deleted vault descendants.
|
void |
deletedVault(Id vaultId)
The callback for notification of deleted vaults.
|
void |
newAncestorVault(Id vaultId,
Id ancestorId)
The callback for notifications of new vault ancestors.
|
void |
newDescendantVault(Id vaultId,
Id descendantId)
The callback for notifications of new vault descendants.
|
void |
newVault(Id vaultId)
The callback for notifications of new vaults.
|
down, up
void newVault(Id vaultId)
vaultId
- the Id
of the new Vault
mandatory
- This method must be implemented. void newAncestorVault(Id vaultId, Id ancestorId)
vaultId
- the Id
of the Vault
ancestorId
- hasRecordType(vaultRecordType) is false
mandatory
- This method must be implemented. void newDescendantVault(Id vaultId, Id descendantId)
vaultId
- the Id
of the Vault
descendantId
- the Id
of the new Vault
descendantmandatory
- This method must be implemented. void changedVault(Id vaultId)
vaultId
- the Id
of the updated Vault
mandatory
- This method must be implemented. void deletedVault(Id vaultId)
vaultId
- the Id
of the deleted Vault
mandatory
- This method must be implemented. void deletedAncestorVault(Id vaultId, Id ancestorId)
vaultId
- the Id
of the Vault
ancestorId
- the Id
of the removed Vault
ancestormandatory
- This method must be implemented.