OSID Logo
OSID Specifications
ordering package
Version 3.0.0
Release Candidate Preview
Interfaceosid.ordering.OrderQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidAggregateableQueryInspector
Description

The inspector for examining order queries.

MethodgetCustomerIdTerms
Description

Gets the customer Id terms.

Returnosid.search.terms.IdTerm[]the customer Id terms
CompliancemandatoryThis method must be implemented.
MethodgetCustomerTerms
Description

Gets the customer terms.

Returnosid.resource.ResourceQueryInspector[]the customer terms
CompliancemandatoryThis method must be implemented.
MethodgetItemIdTerms
Description

Gets the item Id terms.

Returnosid.search.terms.IdTerm[]the item Id terms
CompliancemandatoryThis method must be implemented.
MethodgetItemTerms
Description

Gets the item terms.

Returnosid.ordering.ItemQueryInspector[]the item terms
CompliancemandatoryThis method must be implemented.
MethodgetTotalCostTerms
Description

Gets the total cost terms.

Returnosid.search.terms.CurrencyRangeTerm[]the total cost terms
CompliancemandatoryThis method must be implemented.
MethodgetMinimumTotalCostTerms
Description

Gets the minimum total cost terms.

Returnosid.search.terms.CurrencyTerm[]the minimum total cost terms
CompliancemandatoryThis method must be implemented.
MethodgetAtomicTerms
Description

Gets the atomic terms.

Returnosid.search.terms.BooleanTerm[]the atomic terms
CompliancemandatoryThis method must be implemented.
MethodgetSubmitDateTerms
Description

Gets the submit date terms.

Returnosid.search.terms.DateTimeRangeTerm[]the date range terms
CompliancemandatoryThis method must be implemented.
MethodgetSubmitterIdTerms
Description

Gets the submitter resource Id terms.

Returnosid.search.terms.IdTerm[]the resource Id terms
CompliancemandatoryThis method must be implemented.
MethodgetSubmitterTerms
Description

Gets the submitter terms.

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

Gets the submitting agent Id terms.

Returnosid.search.terms.IdTerm[]the agent Id terms
CompliancemandatoryThis method must be implemented.
MethodgetSubmittingAgentTerms
Description

Gets the submitting agent terms.

Returnosid.authentication.AgentQueryInspector[]the agent terms
CompliancemandatoryThis method must be implemented.
MethodgetClosedDateTerms
Description

Gets the closed date terms.

Returnosid.search.terms.DateTimeRangeTerm[]the date range terms
CompliancemandatoryThis method must be implemented.
MethodgetCloserIdTerms
Description

Gets the closer resource Id terms.

Returnosid.search.terms.IdTerm[]the resource Id terms
CompliancemandatoryThis method must be implemented.
MethodgetCloserTerms
Description

Gets the closer terms.

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

Gets the submitting agent Id terms.

Returnosid.search.terms.IdTerm[]the agent Id terms
CompliancemandatoryThis method must be implemented.
MethodgetClosingAgentTerms
Description

Gets the closing agent terms.

Returnosid.authentication.AgentQueryInspector[]the agent terms
CompliancemandatoryThis method must be implemented.
MethodgetStoreIdTerms
Description

Gets the store Id terms.

Returnosid.search.terms.IdTerm[]the store Id terms
CompliancemandatoryThis method must be implemented.
MethodgetStoreTerms
Description

Gets the store terms.

Returnosid.ordering.StoreQueryInspector[]the store terms
CompliancemandatoryThis method must be implemented.
MethodgetOrderQueryInspectorRecord
Description

Gets the order query inspector record corresponding to the given Order record Type.

Parametersosid.type.TypeorderRecordTypea order record type
Returnosid.ordering.records.OrderQueryInspectorRecordthe order query inspector record
ErrorsNULL_ARGUMENT orderRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(orderRecordType) is false
CompliancemandatoryThis method must be implemented.