Class ActivityEntity

java.lang.Object
org.exoplatform.social.rest.entity.BaseEntity
org.exoplatform.social.rest.entity.ActivityEntity
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CommentEntity

public class ActivityEntity extends BaseEntity
See Also:
  • Constructor Details

    • ActivityEntity

      public ActivityEntity()
    • ActivityEntity

      public ActivityEntity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
  • Method Details

    • setIdentity

      public ActivityEntity setIdentity(LinkEntity identity)
    • getIdentity

      public String getIdentity()
    • setTitle

      public ActivityEntity setTitle(String title)
    • getTitle

      public String getTitle()
    • setTitleId

      public ActivityEntity setTitleId(String title)
    • getTitleId

      public String getTitleId()
    • setBody

      public ActivityEntity setBody(String body)
    • getBody

      public String getBody()
    • setOwner

      public ActivityEntity setOwner(DataEntity owner)
    • getOwner

      public String getOwner()
    • setLink

      public ActivityEntity setLink(String link)
    • getLink

      public String getLink()
    • setAttachments

      public ActivityEntity setAttachments(List<DataEntity> attachments)
    • setType

      public ActivityEntity setType(String type)
    • getType

      public String getType()
    • setCreateDate

      public ActivityEntity setCreateDate(String createDate)
    • getCreateDate

      public String getCreateDate()
    • setUpdateDate

      public ActivityEntity setUpdateDate(String updateDate)
    • getUpdateDate

      public String getUpdateDate()
    • setPinned

      public void setPinned(boolean pinned)
    • isPinned

      public boolean isPinned()
    • setHidden

      public void setHidden(boolean hidden)
    • isHidden

      public boolean isHidden()
    • getPinDate

      public String getPinDate()
    • setPinDate

      public ActivityEntity setPinDate(String pinDate)
    • getPinAuthorId

      public Long getPinAuthorId()
    • setPinAuthorId

      public ActivityEntity setPinAuthorId(Long pinAuthorId)
    • setPriority

      public ActivityEntity setPriority(String priority)
    • getPriority

      public String getPriority()
    • setRead

      public ActivityEntity setRead(String read)
    • getRead

      public String getRead()
    • setMentions

      public ActivityEntity setMentions(List<DataEntity> mentions)
    • setLikes

      public ActivityEntity setLikes(LinkEntity likes)
    • getLikes

      public String getLikes()
    • setLikesCount

      public ActivityEntity setLikesCount(int count)
    • getLikesCount

      public int getLikesCount()
    • setComments

      public ActivityEntity setComments(LinkEntity comments)
    • getComments

      public String getComments()
    • setCommentsCount

      public ActivityEntity setCommentsCount(int count)
    • getCommentsCount

      public int getCommentsCount()
    • setHasLiked

      public void setHasLiked(boolean hasLiked)
    • isHasLiked

      public boolean isHasLiked()
    • setHasCommented

      public void setHasCommented(boolean hasCommented)
    • isHasCommented

      public boolean isHasCommented()
    • setCanEdit

      public void setCanEdit(boolean canEdit)
    • isCanEdit

      public boolean isCanEdit()
    • setCategoryIds

      public ActivityEntity setCategoryIds(List<Long> categoryIds)
    • getCategoryIds

      public List<Long> getCategoryIds()
    • setCanDelete

      public void setCanDelete(boolean canDelete)
    • isCanDelete

      public boolean isCanDelete()
    • setCanManage

      public void setCanManage(boolean canManage)
    • isCanManage

      public boolean isCanManage()
    • setCanPin

      public void setCanPin(boolean canPin)
    • setActivityStream

      public ActivityEntity setActivityStream(DataEntity activityStream)
    • getActivityStream

      public DataEntity getActivityStream()
    • setTemplateParams

      public ActivityEntity setTemplateParams(Map<String,String> templateParamsIn)
    • getTemplateParams

      public DataEntity getTemplateParams()
    • setSharedActions

      public ActivityEntity setSharedActions(Set<org.exoplatform.social.core.activity.model.ActivityShareAction> shareActions)
    • getShareActions

      public Set<org.exoplatform.social.core.activity.model.ActivityShareAction> getShareActions()
    • getFiles

      public List<org.exoplatform.social.core.activity.model.ActivityFile> getFiles()
    • setMetadatas

      public ActivityEntity setMetadatas(Map<String,List<MetadataItemEntity>> metadatas)
    • getMetadatas

      public Map<String,List<MetadataItemEntity>> getMetadatas()
    • setFiles

      public ActivityEntity setFiles(List<org.exoplatform.social.core.activity.model.ActivityFile> files)
    • setOriginalActivity

      public ActivityEntity setOriginalActivity(DataEntity originalActivity)
    • getOriginalActivity

      public DataEntity getOriginalActivity()
    • setTargetSpaces

      public ActivityEntity setTargetSpaces(List<String> targetSpaces)
    • getTargetSpaces

      public List<String> getTargetSpaces()