OSID Logo
OSID Specifications
filing package
Version 3.1.0
Interfaceosid.filing.FileSearch
Implementsosid.OsidSearch
Used Byosid.filing.FileSearchSession
Description

The search interface for governing file searches.

MethodsearchAmongFiles
Description

Execute this search among the given list of files.

Parametersosid.id.IdListfileIds list of file Ids
ErrorsNULL_ARGUMENT fileIds is null
Compliancemandatory This method must be implemented.
MethodorderFileResults
Description

Specify an ordering to the search results.

Parametersosid.filing.FileSearchOrderfileSearchOrder file search order
ErrorsNULL_ARGUMENT fileSearchOrder is null
UNSUPPORTED fileSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetFileSearchRecord
Description

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

Parametersosid.type.TypefileSearchRecordType a file search record type
Returnosid.filing.records.FileSearchRecord the file search record
ErrorsNULL_ARGUMENT fileSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(fileSearchRecordType) is false
Compliancemandatory This method must be implemented.