public interface CanonicalUnitProcessorQueryInspector extends OsidProcessorQueryInspector
This is the query inspector for examining canonical unit processor queries.
Modifier and Type | Method and Description |
---|---|
CanonicalUnitProcessorQueryInspectorRecord |
getCanonicalUnitProcessorQueryInspectorRecord(Type canonicalUnitProcessorRecordType)
Gets the canonical unit processor query inspector record corresponding
to the given
CanonicalUnitProcessor record Type. |
IdTerm[] |
getCatalogueIdTerms()
Gets the catalogue
Id query terms. |
CatalogueQueryInspector[] |
getCatalogueTerms()
Gets the catalogue query terms.
|
IdTerm[] |
getRuledCanonicalUnitIdTerms()
Gets the canonical unit
Id query terms. |
CanonicalUnitQueryInspector[] |
getRuledCanonicalUnitTerms()
Gets the canonical unit query terms.
|
getRuleIdTerms, getRuleTerms
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
IdTerm[] getRuledCanonicalUnitIdTerms()
Id
query terms.mandatory
- This method must be implemented. CanonicalUnitQueryInspector[] getRuledCanonicalUnitTerms()
mandatory
- This method must be implemented. IdTerm[] getCatalogueIdTerms()
Id
query terms.mandatory
- This method must be implemented. CatalogueQueryInspector[] getCatalogueTerms()
mandatory
- This method must be implemented. CanonicalUnitProcessorQueryInspectorRecord getCanonicalUnitProcessorQueryInspectorRecord(Type canonicalUnitProcessorRecordType) throws OperationFailedException
CanonicalUnitProcessor
record Type.
canonicalUnitProcessorRecordType
- a canonical unit processor
record typeNullArgumentException
-
canonicalUnitProcessorRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(canonicalUnitProcessorRecordType)
is
false
mandatory
- This method must be implemented.