|
Clearspace API (2.5.29) Core Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JiveContentObject
A base object that most content objects in Clearspace implement.
| Nested Class Summary | |
|---|---|
static class |
JiveContentObject.Field
|
static class |
JiveContentObject.Status
|
| Method Summary | |
|---|---|
Document |
getBody()
Return a summary of the jive object content. |
long |
getContainerID()
Returns the system ID of the parent object. |
int |
getContainerType()
Returns the type of the parent object. |
Date |
getCreationDate()
Gets the creation date of the jive object |
Map<com.jivesoftware.community.search.IndexField,String> |
getIndexContent()
Returns a collection of fields that can be used to index this content object. |
Date |
getModificationDate()
Gets the modification date of the jive object |
String |
getPlainBody()
Returns the body of the jive object content with no markup applied. |
String |
getPlainSubject()
Returns the title of the jive object content with no markup applied |
JiveContentObject.Status |
getStatus()
Returns the visibility of the content object. |
String |
getSubject()
Return the title of the jive object content |
String |
getUnfilteredSubject()
Returns the subject, bypassing any active filters. |
User |
getUser()
Returns the user who authored of the jive object. |
| Methods inherited from interface com.jivesoftware.community.JiveObject |
|---|
getID, getObjectType |
| Method Detail |
|---|
String getSubject()
String getPlainSubject()
Document getBody()
String getPlainBody()
User getUser()
Date getCreationDate()
Date getModificationDate()
String getUnfilteredSubject()
Unfiltered content is necessary for a few reasons. One is when saving Jive content to another persistence mechanism such as an XML format.
Map<com.jivesoftware.community.search.IndexField,String> getIndexContent()
JiveContentObject.Status getStatus()
long getContainerID()
getContainerID in interface com.jivesoftware.community.ContainerAwareint getContainerType()
getContainerType in interface com.jivesoftware.community.ContainerAware
|
Clearspace Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||