public interface SystemReceiver extends OsidReceiver
The system receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted System
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedSystem(Id systemId)
The callback for notification of updated system.
|
void |
deletedAncestorSystem(Id systemId,
Id ancestorId)
The callback for notifications of deleted system ancestors.
|
void |
deletedDescendantSystem(Id systemId,
Id descendantId)
The callback for notifications of deleted system descendants.
|
void |
deletedSystem(Id systemId)
The callback for notification of deleted systems.
|
void |
newAncestorSystem(Id systemId,
Id ancestorId)
The callback for notifications of new system ancestors.
|
void |
newDescendantSystem(Id systemId,
Id descendantId)
The callback for notifications of new system descendants.
|
void |
newSystem(Id systemId)
The callback for notifications of new systems.
|
down, up
void newSystem(Id systemId)
systemId
- the Id
of the new System
mandatory
- This method must be implemented. void newAncestorSystem(Id systemId, Id ancestorId)
systemId
- the Id
of the System
ancestorId
- the Id
of the new System
ancestormandatory
- This method must be implemented. void newDescendantSystem(Id systemId, Id descendantId)
systemId
- the Id
of the System
descendantId
- the Id
of the new System
descendantmandatory
- This method must be implemented. void changedSystem(Id systemId)
systemId
- the Id
of the updated System
mandatory
- This method must be implemented. void deletedSystem(Id systemId)
systemId
- the Id
of the deleted System
mandatory
- This method must be implemented. void deletedAncestorSystem(Id systemId, Id ancestorId)
systemId
- the Id
of the System
ancestorId
- the Id
of the removed System
ancestormandatory
- This method must be implemented.