public interface LogReceiver extends OsidReceiver
The log receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Log
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedLog(Id logId)
The callback for notification of updated logs.
|
void |
deletedAncestorLog(Id logId,
Id ancestorId)
The callback for notifications of deleted ancestors of a log.
|
void |
deletedDescendantLog(Id logId,
Id descendantId)
The callback for notifications of deleted descendants of a log.
|
void |
deletedLog(Id logId)
the callback for notification of deleted logs.
|
void |
newAncestorLog(Id logId,
Id ancestorId)
The callback for notifications of new ancestors of a log.
|
void |
newDescendantLog(Id logId,
Id descendantId)
The callback for notifications of new descendant of a log.
|
void |
newLog(Id logId)
The callback for notifications of new logs.
|
down, up
void newLog(Id logId)
logId
- the Id
of the new Log
mandatory
- This method must be implemented. void newAncestorLog(Id logId, Id ancestorId)
logId
- the Id
of the registered Log
ancestorId
- the Id
of the new ancestor logmandatory
- This method must be implemented. void newDescendantLog(Id logId, Id descendantId)
logId
- the Id
of the registered Log
descendantId
- the Id
of the new descendant logmandatory
- This method must be implemented. void changedLog(Id logId)
logId
- the Id
of the updated Log
mandatory
- This method must be implemented. void deletedLog(Id logId)
logId
- the Id
of the registered Log
mandatory
- This method must be implemented. void deletedAncestorLog(Id logId, Id ancestorId)
logId
- the Id
of the registered Log
ancestorId
- the Id
of the removed ancestor logmandatory
- This method must be implemented.