public interface ForumReceiver extends OsidReceiver
The forum receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Forum
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedForum(Id forumId)
The callback for notification of updated forums.
|
void |
deletedAncestorForum(Id forumId,
Id ancestorId)
The callback for notifications of deleted ancestors of a forum.
|
void |
deletedDescendantForum(Id forumId,
Id descendantId)
The callback for notifications of deleted descendants of a forum.
|
void |
deletedForum(Id forumId)
the callback for notification of deleted forums.
|
void |
newAncestorForum(Id forumId,
Id ancestorId)
The callback for notifications of new ancestors of a forum.
|
void |
newDescendantForum(Id forumId,
Id descendantId)
The callback for notifications of new descendant of a forum.
|
void |
newForum(Id forumId)
The callback for notifications of new forums.
|
down, up
void newForum(Id forumId)
forumId
- the Id
of the new Forum
mandatory
- This method must be implemented. void newAncestorForum(Id forumId, Id ancestorId)
forumId
- the Id
of the registered Forum
ancestorId
- the Id of the new ancestor forummandatory
- This method must be implemented. void newDescendantForum(Id forumId, Id descendantId)
forumId
- the Id
of the registered Forum
descendantId
- the Id of the new descendant forummandatory
- This method must be implemented. void changedForum(Id forumId)
forumId
- the Id
of the updated Forum
mandatory
- This method must be implemented. void deletedForum(Id forumId)
forumId
- the Id
of the registered Forum
mandatory
- This method must be implemented. void deletedAncestorForum(Id forumId, Id ancestorId)
forumId
- the Id
of the registered Forum
ancestorId
- the Id of the removed ancestor forummandatory
- This method must be implemented. void deletedDescendantForum(Id forumId, Id descendantId)
forumId
- the Id
of the registered Forum
descendantId
- the Id of the deleted descendant forummandatory
- This method must be implemented.