OSID Logo
OSID Specifications
blogging package
Version 3.0.0
Release Candidate Preview
Interfaceosid.blogging.Entry
Implementsosid.OsidObject
osid.Sourceable
Description

A blog entry.

MethodgetTimestamp
Description

Gets the time of this entry.

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

Gets the poster Id of this entry.

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

Gets the poster 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.
MethodgetSummary
Description

Gets the summary or excerpt of this entry.

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

Gets the text of the entry.

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

Gets the copyright statement for this entry.

Returnosid.locale.DisplayTextthe copyright statement
CompliancemandatoryThis method must be implemented.
MethodgetEntryRecord
Description

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

Parametersosid.type.TypeentryRecordTypethe entry record type
Returnosid.blogging.records.EntryRecordthe entry record
ErrorsNULL_ARGUMENT entryRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(entryRecordType) is false
CompliancemandatoryThis method must be implemented.