Interface RequisiteReceiver
- All Superinterfaces:
OsidReceiver
The requisite receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Requisites .
-
Method Summary
Modifier and TypeMethodDescriptionvoidchangedAssessmentRequirements(Id notificationId, IdList assessmentRequirementIds) The callback for notification of updated assessment requirements.voidchangedCourseRequirements(Id notificationId, IdList courseRequirementIds) The callback for notification of updated course requirements.voidchangedCredentialRequirements(Id notificationId, IdList credentialRequirementIds) The callback for notification of updated credential requirements.voidchangedLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds) The callback for notification of updated learning objective requirements.voidchangedProgramRequirements(Id notificationId, IdList programRequirementIds) The callback for notification of updated program requirements.voidchangedRequisites(Id notificationId, IdList requisiteIds) The callback for notification of updated requisites.voiddeletedAssessmentRequirements(Id notificationId, IdList assessmentRequirementIds) the callback for notification of deleted assessment requirements.voiddeletedCourseRequirements(Id notificationId, IdList courseRequirementIds) the callback for notification of deleted course requirements.voiddeletedCredentialRequirements(Id notificationId, IdList credentialRequirementIds) the callback for notification of deleted credential requirements.voiddeletedLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds) the callback for notification of deleted learning objective requirements.voiddeletedProgramRequirements(Id notificationId, IdList programRequirementIds) the callback for notification of deleted program requirements.voiddeletedRequisites(Id notificationId, IdList requisiteIds) the callback for notification of deleted requisites.voidnewAssessmentRequirements(Id notificationId, IdList assessmentRequirementIds) The callback for notifications of new assessment requirements.voidnewCourseRequirements(Id notificationId, IdList courseRequirementIds) The callback for notifications of new course requirements.voidnewCredentialRequirements(Id notificationId, IdList credentialRequirementIds) The callback for notifications of new credential requirements.voidnewLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds) The callback for notifications of new learning objective requirements.voidnewProgramRequirements(Id notificationId, IdList programRequirementIds) The callback for notifications of new program requirements.voidnewRequisites(Id notificationId, IdList requisiteIds) The callback for notifications of new requisites.Methods inherited from interface OsidReceiver
down, up
-
Method Details
-
newRequisites
-
changedRequisites
-
deletedRequisites
-
newCourseRequirements
The callback for notifications of new course requirements.- Parameters:
notificationId- the notificationIdcourseRequirementIds- theIdsof the newCourseRequirements- Compliance:
mandatory- This method must be implemented.
-
changedCourseRequirements
The callback for notification of updated course requirements.- Parameters:
notificationId- the notificationIdcourseRequirementIds- theIdsof the updatedCourseRequirements- Compliance:
mandatory- This method must be implemented.
-
deletedCourseRequirements
the callback for notification of deleted course requirements.- Parameters:
notificationId- the notificationIdcourseRequirementIds- theIdsof the deletedCourseRequirements- Compliance:
mandatory- This method must be implemented.
-
newProgramRequirements
The callback for notifications of new program requirements.- Parameters:
notificationId- the notificationIdprogramRequirementIds- theIdsof the newProgramRequirements- Compliance:
mandatory- This method must be implemented.
-
changedProgramRequirements
The callback for notification of updated program requirements.- Parameters:
notificationId- the notificationIdprogramRequirementIds- theIdsof the updatedProgramRequirements- Compliance:
mandatory- This method must be implemented.
-
deletedProgramRequirements
the callback for notification of deleted program requirements.- Parameters:
notificationId- the notificationIdprogramRequirementIds- theIdsof the deletedProgramRequirements- Compliance:
mandatory- This method must be implemented.
-
newCredentialRequirements
The callback for notifications of new credential requirements.- Parameters:
notificationId- the notificationIdcredentialRequirementIds- theIdsof the newCredentialRequirements- Compliance:
mandatory- This method must be implemented.
-
changedCredentialRequirements
The callback for notification of updated credential requirements.- Parameters:
notificationId- the notificationIdcredentialRequirementIds- theIdsof the updatedCredentialRequirements- Compliance:
mandatory- This method must be implemented.
-
deletedCredentialRequirements
the callback for notification of deleted credential requirements.- Parameters:
notificationId- the notificationIdcredentialRequirementIds- theIdsof the deletedCredentialRequirements- Compliance:
mandatory- This method must be implemented.
-
newLearningObjectiveRequirements
The callback for notifications of new learning objective requirements.- Parameters:
notificationId- the notificationIdlearningObjectiveRequirementIds- theIdsof the newLearningObjectiveRequirements- Compliance:
mandatory- This method must be implemented.
-
changedLearningObjectiveRequirements
void changedLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds) The callback for notification of updated learning objective requirements.- Parameters:
notificationId- the notificationIdlearningObjectiveRequirementIds- theIdsof the updatedLearningObjectiveRequirements- Compliance:
mandatory- This method must be implemented.
-
deletedLearningObjectiveRequirements
void deletedLearningObjectiveRequirements(Id notificationId, IdList learningObjectiveRequirementIds) the callback for notification of deleted learning objective requirements.- Parameters:
notificationId- the notificationIdlearningObjectiveRequirementIds- theIdsof the deletedLearningObjectiveRequirements- Compliance:
mandatory- This method must be implemented.
-
newAssessmentRequirements
The callback for notifications of new assessment requirements.- Parameters:
notificationId- the notificationIdassessmentRequirementIds- theIdsof the newAssessmentRequirements- Compliance:
mandatory- This method must be implemented.
-
changedAssessmentRequirements
The callback for notification of updated assessment requirements.- Parameters:
notificationId- the notificationIdassessmentRequirementIds- theIdsof the updatedAssessmentRequirements- Compliance:
mandatory- This method must be implemented.
-
deletedAssessmentRequirements
the callback for notification of deleted assessment requirements.- Parameters:
notificationId- the notificationIdassessmentRequirementIds- theIdsof the deletedAssessmentRequirements- Compliance:
mandatory- This method must be implemented.
-