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 |
changedFoundries(IdList foundryIds)
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 |
deletedFoundries(IdList foundryIds)
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 |
newFoundries(IdList foundryIds)
The callback for notifications of new foundries.
|
void |
restructuredFoundrtyHierarchy()
The callback for notifications of changes to a foundry hierarchy where
the hierarchy needs to refreshed.
|
down, upvoid newFoundries(IdList foundryIds)
foundryIds - the Ids of the new Foundries
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 changedFoundries(IdList foundryIds)
foundryIds - the Ids of the updated
Foundries mandatory - This method must be implemented. void deletedFoundries(IdList foundryIds)
foundryIds - the Ids of the deleted
Foundries 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. void restructuredFoundrtyHierarchy()
mandatory - This method must be implemented.