OSID Logo
OSID Specifications
provisioning package
Version 3.1.0
Interfaceosid.provisioning.ProvisionReturnQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.provisioning.ProvisionQueryInspector
Description

This is the query inspector for examining provision return queries.

Like all OsidQueryInspectors, ProvisionReturnQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetReturnDateTerms
Description

Gets the return date query terms.

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

Gets the returner Id query terms.

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

Gets the returner query terms.

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

Gets the agent Id query terms.

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

Gets the agent query terms.

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

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

Parametersosid.type.TypeprovisionReturnRecordType a provision return record type
Returnosid.provisioning.records.ProvisionReturnQueryInspectorRecord the provision return query inspector record
ErrorsNULL_ARGUMENT provisionReturnRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(provisionReturnRecordType) is false
Compliancemandatory This method must be implemented.