public interface RequisiteReceiver extends OsidReceiver
The requisite receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Requisites.
| Modifier and Type | Method and Description |
|---|---|
void |
changedAssessmentRequirements(Id notificationId,
IdList assessmentRequirementIds)
The callback for notification of updated assessment requirements.
|
void |
changedCourseRequirements(Id notificationId,
IdList courseRequirementIds)
The callback for notification of updated course requirements.
|
void |
changedCredentialRequirements(Id notificationId,
IdList credentialRequirementIds)
The callback for notification of updated credential requirements.
|
void |
changedLearningObjectiveRequirements(Id notificationId,
IdList learningObjectiveRequirementIds)
The callback for notification of updated learning objective
requirements.
|
void |
changedProgramRequirements(Id notificationId,
IdList programRequirementIds)
The callback for notification of updated program requirements.
|
void |
changedRequisites(Id notificationId,
IdList requisiteIds)
The callback for notification of updated requisites.
|
void |
deletedAssessmentRequirements(Id notificationId,
IdList assessmentRequirementIds)
the callback for notification of deleted assessment requirements.
|
void |
deletedCourseRequirements(Id notificationId,
IdList courseRequirementIds)
the callback for notification of deleted course requirements.
|
void |
deletedCredentialRequirements(Id notificationId,
IdList credentialRequirementIds)
the callback for notification of deleted credential requirements.
|
void |
deletedLearningObjectiveRequirements(Id notificationId,
IdList learningObjectiveRequirementIds)
the callback for notification of deleted learning objective
requirements.
|
void |
deletedProgramRequirements(Id notificationId,
IdList programRequirementIds)
the callback for notification of deleted program requirements.
|
void |
deletedRequisites(Id notificationId,
IdList requisiteIds)
the callback for notification of deleted requisites.
|
void |
newAssessmentRequirements(Id notificationId,
IdList assessmentRequirementIds)
The callback for notifications of new assessment requirements.
|
void |
newCourseRequirements(Id notificationId,
IdList courseRequirementIds)
The callback for notifications of new course requirements.
|
void |
newCredentialRequirements(Id notificationId,
IdList credentialRequirementIds)
The callback for notifications of new credential requirements.
|
void |
newLearningObjectiveRequirements(Id notificationId,
IdList learningObjectiveRequirementIds)
The callback for notifications of new learning objective requirements.
|
void |
newProgramRequirements(Id notificationId,
IdList programRequirementIds)
The callback for notifications of new program requirements.
|
void |
newRequisites(Id notificationId,
IdList requisiteIds)
The callback for notifications of new requisites.
|
down, upvoid newRequisites(Id notificationId, IdList requisiteIds)
notificationId - the notification Id requisiteIds - the Ids of the new
Requisites mandatory - This method must be implemented. void changedRequisites(Id notificationId, IdList requisiteIds)
notificationId - the notification Id requisiteIds - the Ids of the updated
Requisites mandatory - This method must be implemented. void deletedRequisites(Id notificationId, IdList requisiteIds)
notificationId - the notification Id requisiteIds - the Ids of the deleted
Requisites mandatory - This method must be implemented. void newCourseRequirements(Id notificationId, IdList courseRequirementIds)
notificationId - the notification Id courseRequirementIds - the Ids of the new
CourseRequirements mandatory - This method must be implemented. void changedCourseRequirements(Id notificationId, IdList courseRequirementIds)
notificationId - the notification Id courseRequirementIds - the Ids of the updated
CourseRequirements mandatory - This method must be implemented. void deletedCourseRequirements(Id notificationId, IdList courseRequirementIds)
notificationId - the notification Id courseRequirementIds - the Ids of the deleted
CourseRequirements mandatory - This method must be implemented. void newProgramRequirements(Id notificationId, IdList programRequirementIds)
notificationId - the notification Id programRequirementIds - the Ids of the new
ProgramRequirements mandatory - This method must be implemented. void changedProgramRequirements(Id notificationId, IdList programRequirementIds)
notificationId - the notification Id programRequirementIds - the Ids of the updated
ProgramRequirements mandatory - This method must be implemented. void deletedProgramRequirements(Id notificationId, IdList programRequirementIds)
notificationId - the notification Id programRequirementIds - the Ids of the deleted
ProgramRequirements mandatory - This method must be implemented. void newCredentialRequirements(Id notificationId, IdList credentialRequirementIds)
notificationId - the notification Id credentialRequirementIds - the Ids of the new
CredentialRequirements mandatory - This method must be implemented. void changedCredentialRequirements(Id notificationId, IdList credentialRequirementIds)
notificationId - the notification Id credentialRequirementIds - the Ids of the updated
CredentialRequirements mandatory - This method must be implemented. void deletedCredentialRequirements(Id notificationId, IdList credentialRequirementIds)
notificationId - the notification Id credentialRequirementIds - the Ids of the deleted
CredentialRequirements mandatory - This method must be implemented. void newLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds)
notificationId - the notification Id learningObjectiveRequirementIds - the Ids of the
new LearningObjectiveRequirements mandatory - This method must be implemented. void changedLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds)
notificationId - the notification Id learningObjectiveRequirementIds - the Ids of the
updated LearningObjectiveRequirements mandatory - This method must be implemented. void deletedLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds)
notificationId - the notification Id learningObjectiveRequirementIds - the Ids of the
deleted LearningObjectiveRequirements mandatory - This method must be implemented. void newAssessmentRequirements(Id notificationId, IdList assessmentRequirementIds)
notificationId - the notification Id assessmentRequirementIds - the Ids of the new
AssessmentRequirements mandatory - This method must be implemented. void changedAssessmentRequirements(Id notificationId, IdList assessmentRequirementIds)
notificationId - the notification Id assessmentRequirementIds - the Ids of the updated
AssessmentRequirements mandatory - This method must be implemented. void deletedAssessmentRequirements(Id notificationId, IdList assessmentRequirementIds)
notificationId - the notification Id assessmentRequirementIds - the Ids of the deleted
AssessmentRequirements mandatory - This method must be implemented.