public interface Entry extends OsidObject, Sourceable
A blog entry.
Modifier and Type | Method and Description |
---|---|
DisplayText |
getCopyright()
Gets the copyright statement for this entry.
|
EntryRecord |
getEntryRecord(Type entryRecordType)
Gets the record corresponding to the given
Entry record
Type. |
Resource |
getPoster()
Gets the poster of this entry.
|
Id |
getPosterId()
Gets the poster
Id of this entry. |
Agent |
getPostingAgent()
Gets the posting of this entry.
|
Id |
getPostingAgentId()
Gets the posting
Id of this entry. |
DisplayText |
getSubjectLine()
Gets the subject line of this entry.
|
DisplayText |
getSummary()
Gets the summary or excerpt of this entry.
|
DisplayText |
getText()
Gets the text of the entry.
|
DateTime |
getTimestamp()
Gets the time of this entry.
|
getDescription, getDisplayName, getGenusType, isOfGenusType
getId, isCurrent
getRecordTypes, hasRecordType
getProperties, getPropertiesByRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
DateTime getTimestamp()
mandatory
- This method must be implemented. Id getPosterId()
Id
of this entry. Id
mandatory
- This method must be implemented. Resource getPoster() throws OperationFailedException
OperationFailedException
- unable to complete requestmandatory
- This method must be implemented. Id getPostingAgentId()
Id
of this entry. Id
mandatory
- This method must be implemented. Agent getPostingAgent() throws OperationFailedException
OperationFailedException
- unable to complete requestmandatory
- This method must be implemented. DisplayText getSubjectLine()
mandatory
- This method must be implemented. DisplayText getSummary()
mandatory
- This method must be implemented. DisplayText getText()
mandatory
- This method must be implemented. DisplayText getCopyright()
mandatory
- This method must be implemented. EntryRecord getEntryRecord(Type entryRecordType) throws OperationFailedException
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
.entryRecordType
- the entry record typeNullArgumentException
- entryRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(entryRecordType)
is false
mandatory
- This method must be implemented.