OSID Logo
OSID Specifications
tracking package
Version 3.1.0
Interfaceosid.tracking.FrontOfficeSearch
Implementsosid.OsidSearch
Used Byosid.tracking.FrontOfficeSearchSession
Description

The search interface for governing front office searches.

MethodsearchAmongFrontOffices
Description

Execute this search among the given list of frontOffices.

Parametersosid.id.IdListfrontOfficeIds list of frontOffices
ErrorsNULL_ARGUMENT frontOfficeIds is null
Compliancemandatory This method must be implemented.
MethodorderFrontOfficeResults
Description

Specify an ordering to the search results.

Parametersosid.tracking.FrontOfficeSearchOrderfrontOfficeSearchOrder front office search order
ErrorsNULL_ARGUMENT frontOfficeSearchOrder is null
UNSUPPORTED frontOfficeSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetFrontOfficeSearchRecord
Description

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

Parametersosid.type.TypefrontOfficeSearchRecordType a front office search record type
Returnosid.tracking.records.FrontOfficeSearchRecord the front office search record
ErrorsNULL_ARGUMENT frontOfficeSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(frontOfficeSearchRecordType) is false
Compliancemandatory This method must be implemented.