OSID Logo
OSID Specifications
blogging package
Version 3.0.0
Release Candidate Preview
Interfaceosid.blogging.BlogSearch
Implementsosid.OsidSearch
Description

The interface for governing blog searches.

MethodsearchAmongBlogs
Description

Execute this search among the given list of blogs.

Parametersosid.id.IdListblogIdslist of blogs
ErrorsNULL_ARGUMENT blogIds is null
CompliancemandatoryThis method must be implemented.
MethodorderBlogResults
Description

Specify an ordering to the search results.

Parametersosid.blogging.BlogSearchOrderblogSearchOrderblog search order
ErrorsNULL_ARGUMENT blogSearchOrder is null
UNSUPPORTED blogSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetBlogSearchRecord
Description

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

Parametersosid.type.TypeblogSearchRecordTypea blog search record type
Returnosid.blogging.records.BlogSearchRecordthe blog search record
ErrorsNULL_ARGUMENT blogSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(blogSearchRecordType) is false
CompliancemandatoryThis method must be implemented.