OSID Logo
OSID Specifications
provisioning package
Version 3.0.0
Release Candidate Preview
Interfaceosid.provisioning.ProvisionReturnQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Description

This is the query inspector for examining provision return queries.

MethodgetReturnDateTerms
Description

Gets the return date query terms.

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

Gets the returner Id query terms.

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

Gets the returner query terms.

Returnosid.resource.ResourceQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetReturningAgentIdTerms
Description

Gets the agent Id query terms.

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

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetProvisionReturnQueryInspectorRecord
Description

Gets the provision return query inspector record corresponding to the given ProvisionReturn record Type.

Parametersosid.type.TypeprovisionReturnRecordTypea provision return record type
Returnosid.provisioning.records.ProvisionReturnQueryInspectorRecordthe provision return query inspector record
ErrorsNULL_ARGUMENT provisionReturnRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(provisionReturnRecordType) is false
CompliancemandatoryThis method must be implemented.