public interface EngineReceiver extends OsidReceiver
The engine receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Engine
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedEngine(Id engineId)
The callback for notification of updated engines.
|
void |
deletedAncestorEngine(Id engineId,
Id ancestorId)
The callback for notifications of deleted ancestors of an engine.
|
void |
deletedDescendantEngine(Id engineId,
Id descendantId)
The callback for notifications of deleted descendants of an engine.
|
void |
deletedEngine(Id engineId)
the callback for notification of deleted engines.
|
void |
newAncestorEngine(Id engineId,
Id ancestorId)
The callback for notifications of new ancestors of an engine.
|
void |
newDescendantEngine(Id engineId,
Id descendantId)
The callback for notifications of new descendant of an engine.
|
void |
newEngine(Id engineId)
The callback for notifications of new engines.
|
down, up
void newEngine(Id engineId)
engineId
- the Id
of the new Engine
mandatory
- This method must be implemented. void newAncestorEngine(Id engineId, Id ancestorId)
engineId
- the Id
of the registered Engine
ancestorId
- the Id
of the new ancestor enginemandatory
- This method must be implemented. void newDescendantEngine(Id engineId, Id descendantId)
engineId
- the Id
of the registered Engine
descendantId
- the Id
of the new descendant
enginemandatory
- This method must be implemented. void changedEngine(Id engineId)
engineId
- the Id
of the updated Engine
mandatory
- This method must be implemented. void deletedEngine(Id engineId)
engineId
- the Id
of the registered Engine
mandatory
- This method must be implemented. void deletedAncestorEngine(Id engineId, Id ancestorId)
engineId
- the Id
of the registered Engine
ancestorId
- the Id
of the removed ancestor
enginemandatory
- This method must be implemented. void deletedDescendantEngine(Id engineId, Id descendantId)
engineId
- the Id
of the registered Engine
descendantId
- the Id
of the deleted descendant
enginemandatory
- This method must be implemented.