public interface ModuleQueryInspector extends OsidGovernatorQueryInspector, OsidSubjugateableQueryInspector
The inspector for examining module queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getCourseCatalogIdTerms()
Gets the course catalog
Id terms. |
CourseCatalogQueryInspector[] |
getCourseCatalogTerms()
Gets the course catalog terms.
|
IdTerm[] |
getDocetIdTerms()
Gets the docet
Id terms. |
DocetQueryInspector[] |
getDocetTerms()
Gets the docet terms.
|
ModuleQueryInspectorRecord |
getModuleQueryInspectorRecord(Type moduleRecordType)
Gets the module query inspector record corresponding to the given
Module record Type. |
IdTerm[] |
getSyllabusIdTerms()
Gets the syllabus
Id terms. |
SyllabusQueryInspector[] |
getSyllabusTerms()
Gets the syllabus terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
getBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTerms
IdTerm[] getSyllabusIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. SyllabusQueryInspector[] getSyllabusTerms()
mandatory
- This method must be implemented. IdTerm[] getDocetIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. DocetQueryInspector[] getDocetTerms()
mandatory
- This method must be implemented. IdTerm[] getCourseCatalogIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. CourseCatalogQueryInspector[] getCourseCatalogTerms()
mandatory
- This method must be implemented. ModuleQueryInspectorRecord getModuleQueryInspectorRecord(Type moduleRecordType) throws OperationFailedException
Module
record Type.
moduleRecordType
- a module record typeNullArgumentException
- moduleRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(moduleRecordType)
is false
mandatory
- This method must be implemented.