public interface ConfigurationQueryInspector extends OsidCatalogQueryInspector
This is the query inspector for examining configuration queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAncestorConfigurationIdTerms()
Gets the ancestor configuration
Id query terms. |
ConfigurationQueryInspector[] |
getAncestorConfigurationTerms()
Gets the ancestor configuration query terms.
|
ConfigurationQueryInspectorRecord |
getConfigurationQueryInspectorRecord(Type configurationRecordType)
Gets the configuration query inspector record corresponding to the
given
Configuration record Type. |
IdTerm[] |
getDescendantConfigurationIdTerms()
Gets the descendant configuration
Id query terms. |
ConfigurationQueryInspector[] |
getDescendantConfigurationTerms()
Gets the descendant configuration query terms.
|
IdTerm[] |
getParameterIdTerms()
Gets the parameter
Id query terms. |
ParameterQueryInspector[] |
getParameterTerms()
Gets the parameter query terms.
|
BooleanTerm[] |
getRegistryTerms()
Gets the registry 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
getBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTerms
BooleanTerm[] getRegistryTerms()
mandatory
- This method must be implemented. IdTerm[] getParameterIdTerms()
Id
query terms.mandatory
- This method must be implemented. ParameterQueryInspector[] getParameterTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorConfigurationIdTerms()
Id
query terms.mandatory
- This method must be implemented. ConfigurationQueryInspector[] getAncestorConfigurationTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantConfigurationIdTerms()
Id
query terms.mandatory
- This method must be implemented. ConfigurationQueryInspector[] getDescendantConfigurationTerms()
mandatory
- This method must be implemented. ConfigurationQueryInspectorRecord getConfigurationQueryInspectorRecord(Type configurationRecordType) throws OperationFailedException
Configuration
record Type.
configurationRecordType
- a configuration record typeNullArgumentException
- configurationRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(configurationRecordType)
is false
mandatory
- This method must be implemented.