OSID Logo
OSID Specifications
blogging package
Version 3.0.0
Interfaceosid.blogging.BlogSearch
Implementsosid.OsidSearch
Used Byosid.blogging.BlogSearchSession
Description

The interface for governing blog searches.

MethodsearchAmongBlogs
Description

Execute this search among the given list of blogs.

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

Specify an ordering to the search results.

Parametersosid.blogging.BlogSearchOrderblogSearchOrderblog search order
ErrorsNULL_ARGUMENTblogSearchOrder is null
UNSUPPORTEDblogSearchOrder 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_ARGUMENTblogSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(blogSearchRecordType) is false
CompliancemandatoryThis method must be implemented.