public interface FoundryReceiver extends OsidReceiver
The foundry receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Foundry
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedFoundry(Id foundryId)
The callback for notification of updated foundry.
|
void |
deletedAncestorFoundry(Id foundryId,
Id ancestorId)
The callback for notifications of deleted foundry ancestors.
|
void |
deletedDescendantFoundry(Id foundryId,
Id descendantId)
The callback for notifications of deleted foundry descendants.
|
void |
deletedFoundry(Id foundryId)
The callback for notification of deleted foundries.
|
void |
newAncestorFoundry(Id foundryId,
Id ancestorId)
The callback for notifications of new foundry ancestors.
|
void |
newDescendantFoundry(Id foundryId,
Id descendantId)
The callback for notifications of new foundry descendants.
|
void |
newFoundry(Id foundryId)
The callback for notifications of new foundries.
|
down, up
void newFoundry(Id foundryId)
foundryId
- the Id
of the new Foundry
mandatory
- This method must be implemented. void newAncestorFoundry(Id foundryId, Id ancestorId)
foundryId
- the Id
of the Foundry
ancestorId
- the Id
of the new Foundry
ancestormandatory
- This method must be implemented. void newDescendantFoundry(Id foundryId, Id descendantId)
foundryId
- the Id
of the Foundry
descendantId
- the Id
of the new Foundry
descendantmandatory
- This method must be implemented. void changedFoundry(Id foundryId)
foundryId
- the Id
of the updated Foundry
mandatory
- This method must be implemented. void deletedFoundry(Id foundryId)
foundryId
- the Id
of the deleted Foundry
mandatory
- This method must be implemented. void deletedAncestorFoundry(Id foundryId, Id ancestorId)
foundryId
- the Id
of the Foundry
ancestorId
- the Id
of the removed Foundry
ancestormandatory
- This method must be implemented. void deletedDescendantFoundry(Id foundryId, Id descendantId)
foundryId
- the Id
of the Foundry
descendantId
- the Id
of the removed
Foundry
descendantmandatory
- This method must be implemented.