OSID Logo
OSID Specifications
acknowledgement package
Version 3.1.0
Interfaceosid.acknowledgement.BillingSearchResults
Implementsosid.OsidSearchResults
Used Byosid.acknowledgement.BillingSearchSession
Description

This interface provides a means to capture results of a search.

MethodgetBillings
Description

Gets the billing list resulting from a search.

Returnosid.acknowledgement.BillingList the billing list
ErrorsILLEGAL_STATE the list has already been retrieved
Compliancemandatory This method must be implemented.
MethodgetBillingQueryInspector
Description

Gets the inspector for the query to examine the terms used in the search.

Returnosid.acknowledgement.BillingQueryInspector the query inspector
Compliancemandatory This method must be implemented.
MethodgetBillingSearchResultsRecord
Description

Gets the record corresponding to the given billing search record Type. This method is used to retrieve an object implementing the requested record.

Parametersosid.type.TypebillingSearchRecordType a billing search record type
Returnosid.acknowledgement.records.BillingSearchResultsRecord the billing search results record
ErrorsNULL_ARGUMENT billingSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(billingSearchRecordType) is false
Compliancemandatory This method must be implemented.