OSID Logo
OSID Specifications
blogging package
Version 3.1.0
Interfaceosid.blogging.BlogQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.blogging.BlogQueryInspector
osid.blogging.BlogSearchResults
osid.blogging.EntryQueryInspector
Description

This is the query inspector for examining blog queries.

MethodgetEntryIdTerms
Description

Gets the entry Id terms.

Returnosid.search.terms.IdTerm[] the entry Id terms
Compliancemandatory This method must be implemented.
MethodgetEntryTerms
Description

Gets the entry terms.

Returnosid.blogging.EntryQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAncestorBlogIdTerms
Description

Gets the ancestor blog Id terms.

Returnosid.search.terms.IdTerm[] the ancestor blog Id terms
Compliancemandatory This method must be implemented.
MethodgetAncestorBlogTerms
Description

Gets the ancestor blog terms.

Returnosid.blogging.BlogQueryInspector[] the ancestor blog terms
Compliancemandatory This method must be implemented.
MethodgetDescendantBlogIdTerms
Description

Gets the descendant blog Id terms.

Returnosid.search.terms.IdTerm[] the descendant blog Id terms
Compliancemandatory This method must be implemented.
MethodgetDescendantBlogTerms
Description

Gets the descendant blog terms.

Returnosid.blogging.BlogQueryInspector[] the descendant blog terms
Compliancemandatory This method must be implemented.
MethodgetBlogQueryInspectorRecord
Description

Gets the blog query inspector record corresponding to the given Blog record Type.

Parametersosid.type.TypeblogRecordType a blog record type
Returnosid.blogging.records.BlogQueryInspectorRecord the blog query inspector record
ErrorsNULL_ARGUMENT blogRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(blogRecordType) is false
Compliancemandatory This method must be implemented.