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 |
changedAssessmentRequirement(Id assessmentRequirementId)
The callback for notification of updated assessment requirements.
|
void |
changedCourseRequirement(Id courseRequirementId)
The callback for notification of updated course requirements.
|
void |
changedCredentialRequirement(Id credentialRequirementId)
The callback for notification of updated credential requirements.
|
void |
changedLearningObjectiveRequirement(Id learningObjectiveRequirementId)
The callback for notification of updated learning objective
requirements.
|
void |
changedProgramRequirement(Id programRequirementId)
The callback for notification of updated program requirements.
|
void |
changedRequisite(Id requisiteId)
The callback for notification of updated requisites.
|
void |
deletedAssessmentRequirement(Id assessmentRequirementId)
the callback for notification of deleted assessment requirements.
|
void |
deletedCourseRequirement(Id courseRequirementId)
the callback for notification of deleted course requirements.
|
void |
deletedCredentialRequirement(Id credentialRequirementId)
the callback for notification of deleted credential requirements.
|
void |
deletedLearningObjectiveRequirement(Id learningObjectiveRequirementId)
the callback for notification of deleted learning objective
requirements.
|
void |
deletedProgramRequirement(Id programRequirementId)
the callback for notification of deleted program requirements.
|
void |
deletedRequisite(Id requisiteId)
the callback for notification of deleted requisites.
|
void |
newAssessmentRequirement(Id assessmentRequirementId)
The callback for notifications of new assessment requirements.
|
void |
newCourseRequirement(Id courseRequirementId)
The callback for notifications of new course requirements.
|
void |
newCredentialRequirement(Id credentialRequirementId)
The callback for notifications of new credential requirements.
|
void |
newLearningObjectiveRequirement(Id learningObjectiveRequirementId)
The callback for notifications of new learning objective requirements.
|
void |
newProgramRequirement(Id programRequirementId)
The callback for notifications of new program requirements.
|
void |
newRequisite(Id requisiteId)
The callback for notifications of new requisites.
|
down, up
void newRequisite(Id requisiteId)
requisiteId
- the Id
of the new Requisite
mandatory
- This method must be implemented. void changedRequisite(Id requisiteId)
requisiteId
- the Id
of the updated
Requisite
mandatory
- This method must be implemented. void deletedRequisite(Id requisiteId)
requisiteId
- the Id
of the deleted
Requisite
mandatory
- This method must be implemented. void newCourseRequirement(Id courseRequirementId)
courseRequirementId
- the Id
of the new
CourseRequirement
mandatory
- This method must be implemented. void changedCourseRequirement(Id courseRequirementId)
courseRequirementId
- the Id
of the updated
CourseRequirement
mandatory
- This method must be implemented. void deletedCourseRequirement(Id courseRequirementId)
courseRequirementId
- the Id
of the deleted
CourseRequirement
mandatory
- This method must be implemented. void newProgramRequirement(Id programRequirementId)
programRequirementId
- the Id
of the new
ProgramRequirement
mandatory
- This method must be implemented. void changedProgramRequirement(Id programRequirementId)
programRequirementId
- the Id
of the updated
ProgramRequirement
mandatory
- This method must be implemented. void deletedProgramRequirement(Id programRequirementId)
programRequirementId
- the Id
of the deleted
ProgramRequirement
mandatory
- This method must be implemented. void newCredentialRequirement(Id credentialRequirementId)
credentialRequirementId
- the Id
of the new
CredentialRequirement
mandatory
- This method must be implemented. void changedCredentialRequirement(Id credentialRequirementId)
credentialRequirementId
- the Id
of the updated
CredentialRequirement
mandatory
- This method must be implemented. void deletedCredentialRequirement(Id credentialRequirementId)
credentialRequirementId
- the Id
of the deleted
CredentialRequirement
mandatory
- This method must be implemented. void newLearningObjectiveRequirement(Id learningObjectiveRequirementId)
learningObjectiveRequirementId
- the Id
of the
new LearningObjectiveRequirement
mandatory
- This method must be implemented. void changedLearningObjectiveRequirement(Id learningObjectiveRequirementId)
learningObjectiveRequirementId
- the Id
of the
updated LearningObjectiveRequirement
mandatory
- This method must be implemented. void deletedLearningObjectiveRequirement(Id learningObjectiveRequirementId)
learningObjectiveRequirementId
- the Id
of the
deleted LearningObjectiveRequirement
mandatory
- This method must be implemented. void newAssessmentRequirement(Id assessmentRequirementId)
assessmentRequirementId
- the Id
of the new
AssessmentRequirement
mandatory
- This method must be implemented. void changedAssessmentRequirement(Id assessmentRequirementId)
assessmentRequirementId
- the Id
of the updated
AssessmentRequirement
mandatory
- This method must be implemented. void deletedAssessmentRequirement(Id assessmentRequirementId)
assessmentRequirementId
- the Id
of the deleted
AssessmentRequirement
mandatory
- This method must be implemented.