OSID Logo
OSID Specifications
mapping path package
Version 3.1.0
Interfaceosid.mapping.path.IntersectionSearch
Implementsosid.OsidSearch
Used Byosid.mapping.path.IntersectionSearchSession
Description

The search interface for governing intersection searches.

MethodsearchAmongIntersections
Description

Execute this search among the given list of intersections.

Parametersosid.id.IdListintersectionIds list of intersections
ErrorsNULL_ARGUMENT intersectionIds is null
Compliancemandatory This method must be implemented.
MethodorderIntersectionResults
Description

Specify an ordering to the search results.

Parametersosid.mapping.path.IntersectionSearchOrderintersectionSearchOrder intersection search order
ErrorsNULL_ARGUMENT intersectionSearchOrder is null
UNSUPPORTED intersectionSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetIntersectionSearchRecord
Description

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

Parametersosid.type.TypeintersectionSearchRecordType a intersection search record type
Returnosid.mapping.path.records.IntersectionSearchRecord the intersection search record
ErrorsNULL_ARGUMENT intersectionSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(intersectionSearchRecordType) is false
Compliancemandatory This method must be implemented.