OSID Logo
OSID Specifications
provisioning package
Version 3.0.0
Release Candidate Preview
Interfaceosid.provisioning.RequestQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Description

This is the query inspector for examining request queries.

MethodgetRequestTransactionIdTerms
Description

Gets the request transaction Id query terms.

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

Gets the request transaction query terms.

Returnosid.provisioning.RequestTransactionQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetQueueIdTerms
Description

Gets the queue Id query terms.

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

Gets the queue query terms.

Returnosid.provisioning.QueueQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetRequestDateTerms
Description

Gets the request date query terms.

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

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the agent Id query terms.

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

Gets the agent query terms.

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

Gets the pool Id query terms.

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

Gets the pool query terms.

Returnosid.provisioning.PoolQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetRequestedProvisionableIdTerms
Description

Gets the requested provisionable Id query terms.

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

Gets the requested provisionable query terms.

Returnosid.provisioning.ProvisionableQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetExchangeProvisionIdTerms
Description

Gets the exchange provision Id query terms.

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

Gets the exchange provision query terms.

Returnosid.provisioning.ProvisionQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetOriginProvisionIdTerms
Description

Gets the origin provision Id query terms.

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

Gets the origin provision query terms.

Returnosid.provisioning.ProvisionQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetPositionTerms
Description

Gets the position query terms.

Returnosid.search.terms.IntegerRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetEWATerms
Description

Gets the ewa query terms.

Returnosid.search.terms.DurationRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDistributorIdTerms
Description

Gets the distributor Id query terms.

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

Gets the distributor query terms.

Returnosid.provisioning.DistributorQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetRequestQueryInspectorRecord
Description

Gets the request query inspector record corresponding to the given Request record Type.

Parametersosid.type.TyperequestRecordTypea request record type
Returnosid.provisioning.records.RequestQueryInspectorRecordthe request query inspector record
ErrorsNULL_ARGUMENT requestRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(requestRecordType) is false
CompliancemandatoryThis method must be implemented.