public interface InstructionQueryInspector extends OsidRelationshipQueryInspector, OsidEnablerQueryInspector
This is the query inspector for examining instruction queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAgendaIdTerms()
Gets the agenda
Id query terms. |
AgendaQueryInspector[] |
getAgendaTerms()
Gets the agenda query terms.
|
IdTerm[] |
getCheckIdTerms()
Gets the check query terms.
|
CheckQueryInspector[] |
getCheckTerms()
Gets the check query terms.
|
BooleanTerm[] |
getContinueOnFailTerms()
Gets the continue-on-fail query terms.
|
IdTerm[] |
getEngineIdTerms()
Gets the engine
Id query terms. |
EngineQueryInspector[] |
getEngineTerms()
Gets the engine query terms.
|
InstructionQueryInspectorRecord |
getInstructionQueryInspectorRecord(Type instructionRecordType)
Gets the instruction query inspector record corresponding to the given
Instruction record Type. |
StringTerm[] |
getMessageTerms()
Gets the message query terms.
|
BooleanTerm[] |
getWarningTerms()
Gets the warning query terms.
|
getEndReasonIdTerms, getEndReasonTerms
getCyclicEventIdTerms, getCyclicEventTerms, getDemographicIdTerms, getDemographicTerms, getEventIdTerms, getEventTerms, getScheduleIdTerms, getScheduleTerms
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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
IdTerm[] getAgendaIdTerms()
Id
query terms.mandatory
- This method must be implemented. AgendaQueryInspector[] getAgendaTerms()
mandatory
- This method must be implemented. IdTerm[] getCheckIdTerms()
mandatory
- This method must be implemented. CheckQueryInspector[] getCheckTerms()
mandatory
- This method must be implemented. StringTerm[] getMessageTerms()
mandatory
- This method must be implemented. BooleanTerm[] getWarningTerms()
mandatory
- This method must be implemented. BooleanTerm[] getContinueOnFailTerms()
mandatory
- This method must be implemented. IdTerm[] getEngineIdTerms()
Id
query terms.mandatory
- This method must be implemented. EngineQueryInspector[] getEngineTerms()
mandatory
- This method must be implemented. InstructionQueryInspectorRecord getInstructionQueryInspectorRecord(Type instructionRecordType) throws OperationFailedException, PermissionDeniedException
Instruction
record Type.
instructionRecordType
- an instruction record typeNullArgumentException
- instructionRecordType
is null
OperationFailedException
- unable to complete requestPermissionDeniedException
- authorization failure
occurredUnsupportedException
-
hasRecordType(instructionRecordType)
is false
mandatory
- This method must be implemented.