public interface TriggerQueryInspector extends OsidRuleQueryInspector, OsidSubjugateableQueryInspector
This is the query inspector for examining trigger queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getActionGroupIdTerms()
Gets the action group
Id query terms. |
ActionGroupQueryInspector[] |
getActionGroupTerms()
Gets the action group query terms.
|
BooleanTerm[] |
getChangedDiscreetStateTerms()
Gets the changed state event query terms.
|
BooleanTerm[] |
getChangedVariableAmountTerms()
Gets the changed amount event query terms.
|
IdTerm[] |
getControllerIdTerms()
Gets the controller
Id query terms. |
ControllerQueryInspector[] |
getControllerTerms()
Gets the controller query terms.
|
DecimalRangeTerm[] |
getDeceedsVariableAmountTerms()
Gets the deceeds amount event query terms.
|
IdTerm[] |
getDiscreetStateIdTerms()
Gets the controller
Id query terms. |
ControllerQueryInspector[] |
getDiscreetStateTerms()
Gets the discreet state query terms.
|
DecimalRangeTerm[] |
getExceedsVariableAmountTerms()
Gets the exceeds amount event 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.
|
IdTerm[] |
getSystemIdTerms()
Gets the system
Id query terms. |
SystemQueryInspector[] |
getSystemTerms()
Gets the system query terms.
|
TriggerQueryInspectorRecord |
getTriggerQueryInspectorRecord(Type triggerRecordType)
Gets the trigger query inspector record corresponding to the given
Trigger record Type. |
BooleanTerm[] |
getTurnedOffTerms()
Gets the OFF event query terms.
|
BooleanTerm[] |
getTurnedOnTerms()
Gets the ON event 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[] getControllerIdTerms()
Id query terms.mandatory - This method must be implemented. ControllerQueryInspector[] getControllerTerms()
mandatory - This method must be implemented. BooleanTerm[] getTurnedOnTerms()
mandatory - This method must be implemented. BooleanTerm[] getTurnedOffTerms()
mandatory - This method must be implemented. BooleanTerm[] getChangedVariableAmountTerms()
mandatory - This method must be implemented. DecimalRangeTerm[] getExceedsVariableAmountTerms()
mandatory - This method must be implemented. DecimalRangeTerm[] getDeceedsVariableAmountTerms()
mandatory - This method must be implemented. BooleanTerm[] getChangedDiscreetStateTerms()
mandatory - This method must be implemented. IdTerm[] getDiscreetStateIdTerms()
Id query terms.mandatory - This method must be implemented. ControllerQueryInspector[] getDiscreetStateTerms()
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[] 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. IdTerm[] getSystemIdTerms()
Id query terms.mandatory - This method must be implemented. SystemQueryInspector[] getSystemTerms()
mandatory - This method must be implemented. TriggerQueryInspectorRecord getTriggerQueryInspectorRecord(Type triggerRecordType) throws OperationFailedException
Trigger record Type. triggerRecordType - a trigger record typeNullArgumentException - triggerRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(triggerRecordType) is false
mandatory - This method must be implemented.