public interface BankReceiver extends OsidReceiver
The bank receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Bank objects.
Modifier and Type | Method and Description |
---|---|
void |
changedBank(Id bankId)
The callback for notification of updated banks.
|
void |
deletedAncestorBank(Id bankId,
Id ancestorId)
The callback for notifications of deleted bank ancestors.
|
void |
deletedBank(Id bankId)
The callback for notification of deleted banks.
|
void |
deletedDescendantBank(Id bankId,
Id descendantId)
The callback for notifications of deleted bank descendants.
|
void |
newAncestorBank(Id bankId,
Id ancestorId)
The callback for notifications of new bank ancestors.
|
void |
newBank(Id bankId)
The callback for notifications of new banks.
|
void |
newDescendantBank(Id bankId,
Id descendantId)
The callback for notifications of new bank descendants.
|
down, up
void newBank(Id bankId)
bankId
- the Id of the new Bank
mandatory
- This method must be implemented. void newAncestorBank(Id bankId, Id ancestorId)
bankId
- the Id of the Bank
ancestorId
- hasRecordType(bankRecordType) is false
mandatory
- This method must be implemented. void newDescendantBank(Id bankId, Id descendantId)
bankId
- the Id of the Bank
descendantId
- the Id of the new Bank
descendantmandatory
- This method must be implemented. void changedBank(Id bankId)
bankId
- the Id of the updated Bank
mandatory
- This method must be implemented. void deletedBank(Id bankId)
bankId
- the Id of the deleted Bank
mandatory
- This method must be implemented. void deletedAncestorBank(Id bankId, Id ancestorId)
bankId
- the Id of the Bank
ancestorId
- the Id of the removed Bank
ancestormandatory
- This method must be implemented.