OSID Logo
OSID Specifications
course requisite package
Version 3.1.0
Interfaceosid.course.requisite.RequisiteReceiver
Implementsosid.OsidReceiver
Description

The requisite receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Requisites.

MethodnewRequisites
Description

The callback for notifications of new requisites.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListrequisiteIds the Ids of the new Requisites
Compliancemandatory This method must be implemented.
MethodchangedRequisites
Description

The callback for notification of updated requisites.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListrequisiteIds the Ids of the updated Requisites
Compliancemandatory This method must be implemented.
MethoddeletedRequisites
Description

the callback for notification of deleted requisites.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListrequisiteIds the Ids of the deleted Requisites
Compliancemandatory This method must be implemented.
MethodnewCourseRequirements
Description

The callback for notifications of new course requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcourseRequirementIds the Ids of the new CourseRequirements
Compliancemandatory This method must be implemented.
MethodchangedCourseRequirements
Description

The callback for notification of updated course requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcourseRequirementIds the Ids of the updated CourseRequirements
Compliancemandatory This method must be implemented.
MethoddeletedCourseRequirements
Description

the callback for notification of deleted course requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcourseRequirementIds the Ids of the deleted CourseRequirements
Compliancemandatory This method must be implemented.
MethodnewProgramRequirements
Description

The callback for notifications of new program requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListprogramRequirementIds the Ids of the new ProgramRequirements
Compliancemandatory This method must be implemented.
MethodchangedProgramRequirements
Description

The callback for notification of updated program requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListprogramRequirementIds the Ids of the updated ProgramRequirements
Compliancemandatory This method must be implemented.
MethoddeletedProgramRequirements
Description

the callback for notification of deleted program requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListprogramRequirementIds the Ids of the deleted ProgramRequirements
Compliancemandatory This method must be implemented.
MethodnewCredentialRequirements
Description

The callback for notifications of new credential requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcredentialRequirementIds the Ids of the new CredentialRequirements
Compliancemandatory This method must be implemented.
MethodchangedCredentialRequirements
Description

The callback for notification of updated credential requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcredentialRequirementIds the Ids of the updated CredentialRequirements
Compliancemandatory This method must be implemented.
MethoddeletedCredentialRequirements
Description

the callback for notification of deleted credential requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcredentialRequirementIds the Ids of the deleted CredentialRequirements
Compliancemandatory This method must be implemented.
MethodnewLearningObjectiveRequirements
Description

The callback for notifications of new learning objective requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListlearningObjectiveRequirementIds the Ids of the new LearningObjectiveRequirements
Compliancemandatory This method must be implemented.
MethodchangedLearningObjectiveRequirements
Description

The callback for notification of updated learning objective requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListlearningObjectiveRequirementIds the Ids of the updated LearningObjectiveRequirements
Compliancemandatory This method must be implemented.
MethoddeletedLearningObjectiveRequirements
Description

the callback for notification of deleted learning objective requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListlearningObjectiveRequirementIds the Ids of the deleted LearningObjectiveRequirements
Compliancemandatory This method must be implemented.
MethodnewAssessmentRequirements
Description

The callback for notifications of new assessment requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListassessmentRequirementIds the Ids of the new AssessmentRequirements
Compliancemandatory This method must be implemented.
MethodchangedAssessmentRequirements
Description

The callback for notification of updated assessment requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListassessmentRequirementIds the Ids of the updated AssessmentRequirements
Compliancemandatory This method must be implemented.
MethoddeletedAssessmentRequirements
Description

the callback for notification of deleted assessment requirements.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListassessmentRequirementIds the Ids of the deleted AssessmentRequirements
Compliancemandatory This method must be implemented.