public interface PublisherReceiver extends OsidReceiver
The publisher receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Publisher
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedPublisher(Id publisherId)
The callback for notification of updated publishers.
|
void |
deletedAncestorPublisher(Id publisherId,
Id ancestorId)
The callback for notifications of deleted ancestors of a publisher.
|
void |
deletedDescendantPublisher(Id publisherId,
Id descendantId)
The callback for notifications of deleted descendants of a publisher.
|
void |
deletedPublisher(Id publisherId)
the callback for notification of deleted publishers.
|
void |
newAncestorPublisher(Id publisherId,
Id ancestorId)
The callback for notifications of new ancestors of a publisher.
|
void |
newDescendantPublisher(Id publisherId,
Id descendantId)
The callback for notifications of new descendant of a publisher.
|
void |
newPublisher(Id publisherId)
The callback for notifications of new publishers.
|
down, up
void newPublisher(Id publisherId)
publisherId
- the Id
of the new Publisher
mandatory
- This method must be implemented. void newAncestorPublisher(Id publisherId, Id ancestorId)
publisherId
- the Id
of the registered
Publisher
ancestorId
- the Id of the new ancestor publishermandatory
- This method must be implemented. void newDescendantPublisher(Id publisherId, Id descendantId)
publisherId
- the Id
of the registered
Publisher
descendantId
- the Id of the new descendant publishermandatory
- This method must be implemented. void changedPublisher(Id publisherId)
publisherId
- the Id
of the updated
Publisher
mandatory
- This method must be implemented. void deletedPublisher(Id publisherId)
publisherId
- the Id
of the registered
Publisher
mandatory
- This method must be implemented. void deletedAncestorPublisher(Id publisherId, Id ancestorId)
publisherId
- the Id
of the registered
Publisher
ancestorId
- the Id of the removed ancestor publishermandatory
- This method must be implemented. void deletedDescendantPublisher(Id publisherId, Id descendantId)
publisherId
- the Id
of the registered
Publisher
descendantId
- the Id of the deleted descendant publishermandatory
- This method must be implemented.