public interface ActivityQueryInspector extends OsidObjectQueryInspector, OsidSubjugateableQueryInspector
This is the query inspector for examining activity queries.
Modifier and Type | Method and Description |
---|---|
ActivityQueryInspectorRecord |
getActivityQueryInspectorRecord(Type activityRecordType)
Gets the activity query inspector record corresponding to the given
Activity record Type. |
IdTerm[] |
getAssessmentIdTerms()
Gets the assessment
Id query terms. |
AssessmentQueryInspector[] |
getAssessmentTerms()
Gets the assessment query terms.
|
IdTerm[] |
getAssetIdTerms()
Gets the asset
Id query terms. |
AssetQueryInspector[] |
getAssetTerms()
Gets the asset query terms.
|
IdTerm[] |
getCourseIdTerms()
Gets the course
Id query terms. |
CourseQueryInspector[] |
getCourseTerms()
Gets the course query terms.
|
IdTerm[] |
getObjectiveBankIdTerms()
Gets the objective bank
Id query terms. |
ObjectiveBankQueryInspector[] |
getObjectiveBankTerms()
Gets the objective bank query terms.
|
IdTerm[] |
getObjectiveIdTerms()
Gets the objective
Id query terms. |
ObjectiveQueryInspector[] |
getObjectiveTerms()
Gets the objective query 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
IdTerm[] getObjectiveIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. ObjectiveQueryInspector[] getObjectiveTerms()
mandatory
- This method must be implemented. IdTerm[] getAssetIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. AssetQueryInspector[] getAssetTerms()
mandatory
- This method must be implemented. IdTerm[] getCourseIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. CourseQueryInspector[] getCourseTerms()
mandatory
- This method must be implemented. IdTerm[] getAssessmentIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. AssessmentQueryInspector[] getAssessmentTerms()
mandatory
- This method must be implemented. IdTerm[] getObjectiveBankIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. ObjectiveBankQueryInspector[] getObjectiveBankTerms()
mandatory
- This method must be implemented. ActivityQueryInspectorRecord getActivityQueryInspectorRecord(Type activityRecordType) throws OperationFailedException
Activity
record Type.
activityRecordType
- an activity record typeNullArgumentException
- activityRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(activityRecordType)
is false
mandatory
- This method must be implemented.