Class PostDetail
- java.lang.Object
-
- org.silverpeas.components.blog.model.PostDetail
-
- All Implemented Interfaces:
Serializable,org.silverpeas.core.contribution.model.Contribution,org.silverpeas.core.contribution.model.SilverpeasContent,org.silverpeas.core.Identifiable,org.silverpeas.core.Instance<org.silverpeas.core.contribution.model.Contribution>,org.silverpeas.core.Nameable,org.silverpeas.core.security.Securable,org.silverpeas.core.SilverpeasResource
public final class PostDetail extends Object implements org.silverpeas.core.contribution.model.SilverpeasContent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PostDetail(org.silverpeas.core.contribution.publication.model.PublicationDetail publication, String categoryId)PostDetail(org.silverpeas.core.contribution.publication.model.PublicationDetail publication, String categoryId, Date dateEvent)PostDetail(org.silverpeas.core.contribution.publication.model.PublicationDetail publication, Category category, int nbComments)PostDetail(org.silverpeas.core.contribution.publication.model.PublicationDetail publication, Category category, int nbComments, Date dateEvent)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CategorygetCategory()StringgetCategoryId()StringgetComponentInstanceId()StringgetContent()StringgetContributionType()DategetCreationDate()org.silverpeas.core.admin.user.model.UsergetCreator()StringgetCreatorName()DategetDateEvent()StringgetDescription()StringgetId()DategetLastUpdateDate()org.silverpeas.core.admin.user.model.UsergetLastUpdater()intgetNbComments()StringgetPermalink()org.silverpeas.core.contribution.publication.model.PublicationDetailgetPublication()static StringgetResourceType()The type of this resourceStringgetSilverpeasContentId()StringgetTitle()voidsetCategory(Category category)voidsetCategoryId(String categoryId)voidsetContent(String content)voidsetCreatorName(String creatorName)voidsetDateEvent(Date dateEvent)voidsetNbComments(int nbComments)voidsetPublication(org.silverpeas.core.contribution.publication.model.PublicationDetail publication)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.silverpeas.core.contribution.model.Contribution
canBeAccessedBy, getModel, getName, getResourcePath, isIndexable
-
-
-
-
Constructor Detail
-
PostDetail
public PostDetail(org.silverpeas.core.contribution.publication.model.PublicationDetail publication, String categoryId)
-
PostDetail
public PostDetail(org.silverpeas.core.contribution.publication.model.PublicationDetail publication, String categoryId, Date dateEvent)
-
PostDetail
public PostDetail(org.silverpeas.core.contribution.publication.model.PublicationDetail publication, Category category, int nbComments)
-
-
Method Detail
-
getContent
public String getContent()
-
setContent
public void setContent(String content)
-
getCategory
public Category getCategory()
-
setCategory
public void setCategory(Category category)
-
getNbComments
public int getNbComments()
-
setNbComments
public void setNbComments(int nbComments)
-
getPublication
public org.silverpeas.core.contribution.publication.model.PublicationDetail getPublication()
-
setPublication
public void setPublication(org.silverpeas.core.contribution.publication.model.PublicationDetail publication)
-
getCategoryId
public String getCategoryId()
-
setCategoryId
public void setCategoryId(String categoryId)
-
getCreatorName
public String getCreatorName()
-
setCreatorName
public void setCreatorName(String creatorName)
-
getDateEvent
public Date getDateEvent()
-
setDateEvent
public void setDateEvent(Date dateEvent)
-
getPermalink
public String getPermalink()
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.silverpeas.core.Identifiable- Specified by:
getIdin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent
-
getComponentInstanceId
public String getComponentInstanceId()
- Specified by:
getComponentInstanceIdin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent
-
getCreator
public org.silverpeas.core.admin.user.model.User getCreator()
- Specified by:
getCreatorin interfaceorg.silverpeas.core.SilverpeasResource
-
getCreationDate
public Date getCreationDate()
- Specified by:
getCreationDatein interfaceorg.silverpeas.core.SilverpeasResource
-
getLastUpdater
public org.silverpeas.core.admin.user.model.User getLastUpdater()
- Specified by:
getLastUpdaterin interfaceorg.silverpeas.core.SilverpeasResource
-
getLastUpdateDate
public Date getLastUpdateDate()
- Specified by:
getLastUpdateDatein interfaceorg.silverpeas.core.SilverpeasResource
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceorg.silverpeas.core.contribution.model.Contribution
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.silverpeas.core.contribution.model.Contribution- Specified by:
getDescriptionin interfaceorg.silverpeas.core.Nameable
-
getContributionType
public String getContributionType()
- Specified by:
getContributionTypein interfaceorg.silverpeas.core.contribution.model.Contribution
-
getResourceType
public static String getResourceType()
The type of this resource- Returns:
- the same value returned by getContributionType()
-
getSilverpeasContentId
public String getSilverpeasContentId()
- Specified by:
getSilverpeasContentIdin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent
-
-