OSID Logo
OSID Specifications
forum package
Version 3.0.0
Release Candidate Preview
Interfaceosid.forum.ReplyQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidContainableQueryInspector
osid.OsidSubjugateableQueryInspector
Description

This is the query inspector for examining reply queries. Each method specifies an AND term while multiple invocations of the same method produce a nested OR.

MethodgetPostIdTerms
Description

Gets the post Id terms.

Returnosid.search.terms.IdTerm[]the post Id terms
CompliancemandatoryThis method must be implemented.
MethodgetPostTerms
Description

Gets the post terms.

Returnosid.forum.ReplyQueryInspector[]the post terms
CompliancemandatoryThis method must be implemented.
MethodgetTimestampTerms
Description

Gets the timestamp terms.

Returnosid.search.terms.DateTimeTerm[]the timestamp terms
CompliancemandatoryThis method must be implemented.
MethodgetPosterIdTerms
Description

Gets the poster Id terms.

Returnosid.search.terms.IdTerm[]the resource Id terms
CompliancemandatoryThis method must be implemented.
MethodgetPosterTerms
Description

Gets the poster terms.

Returnosid.resource.ResourceQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetPostingAgentIdTerms
Description

Gets the posting agent Id terms.

Returnosid.search.terms.IdTerm[]the agent Id terms
CompliancemandatoryThis method must be implemented.
MethodgetPostingAgentTerms
Description

Gets the posting agent terms.

Returnosid.authentication.AgentQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetSubjectLineTerms
Description

Gets the subject line terms.

Returnosid.search.terms.StringTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTextTerms
Description

Gets the text terms.

Returnosid.search.terms.StringTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetContainingReplyIdTerms
Description

Gets the containing reply Id terms.

Returnosid.search.terms.IdTerm[]the containing reply Id terms
CompliancemandatoryThis method must be implemented.
MethodgetContainingReplyTerms
Description

Gets the containing reply terms.

Returnosid.forum.ReplyQueryInspector[]the containing reply terms
CompliancemandatoryThis method must be implemented.
MethodgetContainedReplyIdTerms
Description

Gets the contained reply Id terms.

Returnosid.search.terms.IdTerm[]the contained reply Id terms
CompliancemandatoryThis method must be implemented.
MethodgetContainedReplyTerms
Description

Gets the contained reply terms.

Returnosid.forum.ReplyQueryInspector[]the contained reply terms
CompliancemandatoryThis method must be implemented.
MethodgetForumIdTerms
Description

Gets the forum Id terms.

Returnosid.search.terms.IdTerm[]the forum Id terms
CompliancemandatoryThis method must be implemented.
MethodgetForumTerms
Description

Gets the forum terms.

Returnosid.forum.ForumQueryInspector[]the forum terms
CompliancemandatoryThis method must be implemented.
MethodgetReplyQueryInspectorRecord
Description

Gets the reply query inspector record corresponding to the given Reply record Type.

Parametersosid.type.TypereplyRecordTypea reply record type
Returnosid.forum.records.ReplyQueryInspectorRecordthe reply query inspector record
ErrorsNULL_ARGUMENT replyRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(replyRecordType) is false
CompliancemandatoryThis method must be implemented.