OSID Logo
OSID Specifications
room squatting package
Version 3.0.0
Interfaceosid.room.squatting.DeedSearch
Implementsosid.OsidSearch
Used Byosid.room.squatting.DeedSearchSession
Description

The search interface for governing deed searches.

MethodsearchAmongDeeds
Description

Execute this search among the given list of deeds.

Parametersosid.id.IdListDeedIdslist of deeds
ErrorsNULL_ARGUMENTDeedIds is null
CompliancemandatoryThis method must be implemented.
MethodorderDeedResults
Description

Specify an ordering to the search results.

Parametersosid.room.squatting.DeedSearchOrderdeedSearchOrdera deed search order
ErrorsNULL_ARGUMENTdeedSearchOrder is null
UNSUPPORTEDdeedSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetDeedSearchRecord
Description

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

Parametersosid.type.TypedeedSearchRecordTypea deed search record type
Returnosid.room.squatting.records.DeedSearchRecordthe deed search record
ErrorsNULL_ARGUMENTdeedSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(deedSearchRecordType) is false
CompliancemandatoryThis method must be implemented.