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, 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[] 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.