public interface CheckQueryInspector extends OsidRuleQueryInspector
This is the query inspector for examining check queries.
Modifier and Type | Method and Description |
---|---|
CheckQueryInspectorRecord |
getCheckQueryInspectorRecord(Type checkRecordType)
Gets the check query inspector record corresponding to the given
Check record Type. |
IdTerm[] |
getEngineIdTerms()
Gets the engine
Id query terms. |
EngineQueryInspector[] |
getEngineTerms()
Gets the engine query terms.
|
BooleanTerm[] |
getFailCheckTerms()
Gets the fail check query terms.
|
IdTerm[] |
getHoldCheckBlockIdTerms()
Gets the block
Id query terms. |
BlockQueryInspector[] |
getHoldCheckBlockTerms()
Gets the block query terms.
|
IdTerm[] |
getInquiryCheckAuditIdTerms()
Gets the audit
Id query terms. |
AuditQueryInspector[] |
getInquiryCheckAuditTerms()
Gets the audit query terms.
|
IdTerm[] |
getProcessCheckAgendaIdTerms()
Gets the agenda
Id query terms. |
AgendaQueryInspector[] |
getProcessCheckAgendaTerms()
Gets the agenda query terms.
|
IdTerm[] |
getTimeCheckCyclicEventIdTerms()
Gets the cyclic event
Id query terms. |
CyclicEventQueryInspector[] |
getTimeCheckCyclicEventTerms()
Gets the cyclic event query terms.
|
DateTimeRangeTerm[] |
getTimeCheckDateTerms()
Gets the time check date query terms.
|
DateTimeRangeTerm[] |
getTimeCheckEndDateTerms()
Gets the time check end date query terms.
|
IdTerm[] |
getTimeCheckEventIdTerms()
Gets the event
Id query terms. |
EventQueryInspector[] |
getTimeCheckEventTerms()
Gets the event query terms.
|
DateTimeRangeTerm[] |
getTimeCheckStartDateTerms()
Gets the time check start date 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
BooleanTerm[] getFailCheckTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getTimeCheckStartDateTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getTimeCheckEndDateTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getTimeCheckDateTerms()
mandatory
- This method must be implemented. IdTerm[] getTimeCheckEventIdTerms()
Id
query terms.mandatory
- This method must be implemented. EventQueryInspector[] getTimeCheckEventTerms()
mandatory
- This method must be implemented. IdTerm[] getTimeCheckCyclicEventIdTerms()
Id
query terms.mandatory
- This method must be implemented. CyclicEventQueryInspector[] getTimeCheckCyclicEventTerms()
mandatory
- This method must be implemented. IdTerm[] getHoldCheckBlockIdTerms()
Id
query terms.mandatory
- This method must be implemented. BlockQueryInspector[] getHoldCheckBlockTerms()
mandatory
- This method must be implemented. IdTerm[] getInquiryCheckAuditIdTerms()
Id
query terms.mandatory
- This method must be implemented. AuditQueryInspector[] getInquiryCheckAuditTerms()
mandatory
- This method must be implemented. IdTerm[] getProcessCheckAgendaIdTerms()
Id
query terms.mandatory
- This method must be implemented. AgendaQueryInspector[] getProcessCheckAgendaTerms()
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. CheckQueryInspectorRecord getCheckQueryInspectorRecord(Type checkRecordType) throws OperationFailedException, PermissionDeniedException
Check
record Type.
checkRecordType
- a check record typeNullArgumentException
- checkRecordType
is null
OperationFailedException
- unable to complete requestPermissionDeniedException
- authorization failure
occurredUnsupportedException
-
hasRecordType(checkRecordType)
is false
mandatory
- This method must be implemented.