public interface SubjectReceiver extends OsidReceiver
The subject receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Subjects.
Modifier and Type | Method and Description |
---|---|
void |
changedChildOfSubjects(Id notificationId,
IdList subjectIds)
The callback for notifications of changes to children of subjects
hierarchy nodes.
|
void |
changedSubjects(Id notificationId,
IdList subjectIds)
The callback for notification of updated subjects.
|
void |
deletedSubjects(Id notificationId,
IdList subjectIds)
The callback for notification of deleted subjects.
|
void |
newSubjects(Id notificationId,
IdList subjectIds)
The callback for notifications of new subjects.
|
down, up
void newSubjects(Id notificationId, IdList subjectIds)
notificationId
- the notification Id
subjectIds
- the Ids
of the new Subjects
mandatory
- This method must be implemented. void changedSubjects(Id notificationId, IdList subjectIds)
notificationId
- the notification Id
subjectIds
- the Ids
of the updated
Subjects
mandatory
- This method must be implemented. void deletedSubjects(Id notificationId, IdList subjectIds)
notificationId
- the notification Id
subjectIds
- the Ids
of the deleted
Subjects
mandatory
- This method must be implemented. void changedChildOfSubjects(Id notificationId, IdList subjectIds)
notificationId
- the notification Id
subjectIds
- the Ids
of the Subjects
whose children have changedmandatory
- This method must be implemented.