public interface ActionQueryInspector extends OsidRuleQueryInspector, OsidSubjugateableQueryInspector
This is the query inspector for examining action queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getActionGroupIdTerms()
Gets the action group
Id query terms. |
ActionGroupQueryInspector[] |
getActionGroupTerms()
Gets the action group query terms.
|
ActionQueryInspectorRecord |
getActionQueryInspectorRecord(Type actionRecordType)
Gets the action query inspector record corresponding to the given
Action record Type. |
BooleanTerm[] |
getBlockingTerms()
Gets the blocking query terms.
|
DurationRangeTerm[] |
getDelayTerms()
Gets the delay query terms.
|
IdTerm[] |
getNextActionGroupIdTerms()
Gets the action group
Id query terms. |
ActionGroupQueryInspector[] |
getNextActionGroupTerms()
Gets the action group 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.
|
getRuleIdTerms, getRuleTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTermsIdTerm[] getActionGroupIdTerms()
Id query terms.mandatory - This method must be implemented. ActionGroupQueryInspector[] getActionGroupTerms()
mandatory - This method must be implemented. DurationRangeTerm[] getDelayTerms()
mandatory - This method must be implemented. BooleanTerm[] getBlockingTerms()
mandatory - This method must be implemented. IdTerm[] getNextActionGroupIdTerms()
Id query terms.mandatory - This method must be implemented. ActionGroupQueryInspector[] getNextActionGroupTerms()
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[] getSettingIdTerms()
Id query terms.mandatory - This method must be implemented. SettingQueryInspector[] getSettingTerms()
mandatory - This method must be implemented. ActionQueryInspectorRecord getActionQueryInspectorRecord(Type actionRecordType) throws OperationFailedException
Action record Type. actionRecordType - an action record typeNullArgumentException - actionRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(actionRecordType) is false
mandatory - This method must be implemented.