OSID Logo
OSID Specifications
forum package
Version 3.0.0
Release Candidate Preview
Interfaceosid.forum.Reply
Implementsosid.OsidObject
osid.Containable
osid.Subjugateable
Description

A Reply is a response to a Post or another Reply.

MethodgetPostId
Description

Gets the Id of the original top level post for this reply.

Returnosid.id.Idthe post Id
CompliancemandatoryThis method must be implemented.
MethodgetPost
Description

Gets the original top level post.

Returnosid.forum.Postthe post
ErrorsOPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.
MethodgetReplyIds
Description

Gets the Ids of the replies to this rpely.

Returnosid.id.IdListthe reply Ids
CompliancemandatoryThis method must be implemented.
MethodgetReplies
Description

Gets the replies to this reply.

Returnosid.forum.ReplyListthe replies
ErrorsOPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.
MethodgetTimestamp
Description

Gets the time of this entry.

Returnosid.calendaring.DateTimethe time
CompliancemandatoryThis method must be implemented.
MethodgetPosterId
Description

Gets the poster resource Id of this entry.

Returnosid.id.Idthe poster resource Id
CompliancemandatoryThis method must be implemented.
MethodgetPoster
Description

Gets the posting of this entry.

Returnosid.resource.Resourcethe poster resource
ErrorsOPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.
MethodgetPostingAgentId
Description

Gets the posting Id of this entry.

Returnosid.id.Idthe posting agent Id
CompliancemandatoryThis method must be implemented.
MethodgetPostingAgent
Description

Gets the posting of this entry.

Returnosid.authentication.Agentthe posting agent
ErrorsOPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.
MethodgetSubjectLine
Description

Gets the subject line of this entry.

Returnosid.locale.DisplayTextthe subject
CompliancemandatoryThis method must be implemented.
MethodgetText
Description

Gets the text of the entry.

Returnosid.locale.DisplayTextthe entry text
CompliancemandatoryThis method must be implemented.
MethodgetReplyRecord
Description

Gets the reply record corresponding to the given Reply record Type. This method is used to retrieve an object implementing the requested record. The replyRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(replyRecordType) is true .

Parametersosid.type.TypereplyRecordTypethe type of reply record to retrieve
Returnosid.forum.records.ReplyRecordthe reply record
ErrorsNULL_ARGUMENT replyRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(replyRecordType) is false
CompliancemandatoryThis method must be implemented.