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