OSID Logo
OSID Specifications
rules check package
Version 3.0.0
Release Candidate Preview
Interfaceosid.rules.check.CheckQueryInspector
Implementsosid.OsidRuleQueryInspector
Description

This is the query inspector for examining check queries.

MethodgetFailCheckTerms
Description

Gets the fail check query terms.

Returnosid.search.terms.BooleanTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTimeCheckStartDateTerms
Description

Gets the time check start date query terms.

Returnosid.search.terms.DateTimeRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTimeCheckEndDateTerms
Description

Gets the time check end date query terms.

Returnosid.search.terms.DateTimeRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTimeCheckDateTerms
Description

Gets the time check date query terms.

Returnosid.search.terms.DateTimeRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTimeCheckEventIdTerms
Description

Gets the event Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTimeCheckEventTerms
Description

Gets the event query terms.

Returnosid.calendaring.EventQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTimeCheckCyclicEventIdTerms
Description

Gets the cyclic event Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTimeCheckCyclicEventTerms
Description

Gets the cyclic event query terms.

Returnosid.calendaring.cycle.CyclicEventQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetHoldCheckBlockIdTerms
Description

Gets the block Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetHoldCheckBlockTerms
Description

Gets the block query terms.

Returnosid.hold.BlockQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetInquiryCheckAuditIdTerms
Description

Gets the audit Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetInquiryCheckAuditTerms
Description

Gets the audit query terms.

Returnosid.inquiry.AuditQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetProcessCheckAgendaIdTerms
Description

Gets the agenda Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetProcessCheckAgendaTerms
Description

Gets the agenda query terms.

Returnosid.rules.check.AgendaQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetEngineIdTerms
Description

Gets the engine Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetEngineTerms
Description

Gets the engine query terms.

Returnosid.rules.EngineQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCheckQueryInspectorRecord
Description

Gets the check query inspector record corresponding to the given Check record Type.

Parametersosid.type.TypecheckRecordTypea check record type
Returnosid.rules.check.records.CheckQueryInspectorRecordthe check query inspector record
ErrorsNULL_ARGUMENT checkRecordType is null
OPERATION_FAILEDunable to complete request
PERMISSION_DENIEDauthorization failure occurred
UNSUPPORTED hasRecordType(checkRecordType) is false
CompliancemandatoryThis method must be implemented.