public interface SystemQueryInspector extends OsidCatalogQueryInspector
This is the query inspector for examining system queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getActionGroupIdTerms()
Gets the action group
Id query terms. |
ActionGroupQueryInspector[] |
getActionGroupTerms()
Gets the action group query terms.
|
IdTerm[] |
getAncestorSystemIdTerms()
Gets the ancestor system
Id query terms. |
SystemQueryInspector[] |
getAncestorSystemTerms()
Gets the ancestor system query terms.
|
IdTerm[] |
getControllerIdTerms()
Gets the controller
Id query terms. |
ControllerQueryInspector[] |
getControllerTerms()
Gets the controller query terms.
|
IdTerm[] |
getDescendantSystemIdTerms()
Gets the descendant system
Id query terms. |
SystemQueryInspector[] |
getDescendantSystemTerms()
Gets the descendant system query terms.
|
IdTerm[] |
getDeviceIdTerms()
Gets the device
Id query terms. |
DeviceQueryInspector[] |
getDeviceTerms()
Gets the device query terms.
|
IdTerm[] |
getInputIdTerms()
Gets the input
Id query terms. |
InputQueryInspector[] |
getInputTerms()
Gets the input query terms.
|
IdTerm[] |
getSceneIdTerms()
Gets the scene
Id query terms. |
SceneQueryInspector[] |
getSceneTerms()
Gets the scene query terms.
|
IdTerm[] |
getSettingIdTerms()
Gets the setting
Id query terms. |
SettingQueryInspector[] |
getSettingTerms()
Gets the setting query terms.
|
SystemQueryInspectorRecord |
getSystemQueryInspectorRecord(Type systemRecordType)
Gets the system query inspector record corresponding to the given
System record Type. |
IdTerm[] |
getTriggerIdTerms()
Gets the trigger
Id query terms. |
TriggerQueryInspector[] |
getTriggerTerms()
Gets the trigger 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
IdTerm[] getDeviceIdTerms()
Id
query terms.mandatory
- This method must be implemented. DeviceQueryInspector[] getDeviceTerms()
mandatory
- This method must be implemented. IdTerm[] getControllerIdTerms()
Id
query terms.mandatory
- This method must be implemented. ControllerQueryInspector[] getControllerTerms()
mandatory
- This method must be implemented. IdTerm[] getInputIdTerms()
Id
query terms.mandatory
- This method must be implemented. InputQueryInspector[] getInputTerms()
mandatory
- This method must be implemented. IdTerm[] getSettingIdTerms()
Id
query terms.mandatory
- This method must be implemented. SettingQueryInspector[] getSettingTerms()
mandatory
- This method must be implemented. IdTerm[] getSceneIdTerms()
Id
query terms.mandatory
- This method must be implemented. SceneQueryInspector[] getSceneTerms()
mandatory
- This method must be implemented. IdTerm[] getTriggerIdTerms()
Id
query terms.mandatory
- This method must be implemented. TriggerQueryInspector[] getTriggerTerms()
mandatory
- This method must be implemented. IdTerm[] getActionGroupIdTerms()
Id
query terms.mandatory
- This method must be implemented. ActionGroupQueryInspector[] getActionGroupTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorSystemIdTerms()
Id
query terms.mandatory
- This method must be implemented. SystemQueryInspector[] getAncestorSystemTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantSystemIdTerms()
Id
query terms.mandatory
- This method must be implemented. SystemQueryInspector[] getDescendantSystemTerms()
mandatory
- This method must be implemented. SystemQueryInspectorRecord getSystemQueryInspectorRecord(Type systemRecordType) throws OperationFailedException
System
record Type.
systemRecordType
- a system record typeNullArgumentException
- systemRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(systemRecordType)
is false
mandatory
- This method must be implemented.