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
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionActivityEntity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) -
Method Summary
Modifier and TypeMethodDescriptiongetBody()intList<org.exoplatform.social.core.activity.model.ActivityFile> getFiles()getLikes()intgetLink()getOwner()getRead()Set<org.exoplatform.social.core.activity.model.ActivityShareAction> getTitle()getType()booleanbooleanbooleanbooleanbooleanisHidden()booleanisPinned()setActivityStream(DataEntity activityStream) setAttachments(List<DataEntity> attachments) voidsetCanDelete(boolean canDelete) voidsetCanEdit(boolean canEdit) voidsetCanPin(boolean canPin) setComments(LinkEntity comments) setCommentsCount(int count) setCreateDate(String createDate) voidsetHasCommented(boolean hasCommented) voidsetHasLiked(boolean hasLiked) voidsetHidden(boolean hidden) setIdentity(LinkEntity identity) setLikes(LinkEntity likes) setLikesCount(int count) setMentions(List<DataEntity> mentions) setMetadatas(Map<String, List<MetadataItemEntity>> metadatas) setOriginalActivity(DataEntity originalActivity) setOwner(DataEntity owner) setPinAuthorId(Long pinAuthorId) setPinDate(String pinDate) voidsetPinned(boolean pinned) setPriority(String priority) setSharedActions(Set<org.exoplatform.social.core.activity.model.ActivityShareAction> shareActions) setTargetSpaces(List<String> targetSpaces) setTemplateParams(Map<String, String> templateParamsIn) setTitleId(String title) setUpdateDate(String updateDate) Methods inherited from class org.exoplatform.social.rest.entity.BaseEntity
getDataEntity, getHref, getId, getProperty, getString, setDataEntity, setHref, setId, setProperty, toJSONObject, toString
-
Constructor Details
-
ActivityEntity
public ActivityEntity() -
ActivityEntity
public ActivityEntity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
-
-
Method Details
-
setIdentity
-
getIdentity
-
setTitle
-
getTitle
-
setTitleId
-
getTitleId
-
setBody
-
getBody
-
setOwner
-
getOwner
-
setLink
-
getLink
-
setAttachments
-
setType
-
getType
-
setCreateDate
-
getCreateDate
-
setUpdateDate
-
getUpdateDate
-
setPinned
public void setPinned(boolean pinned) -
isPinned
public boolean isPinned() -
setHidden
public void setHidden(boolean hidden) -
isHidden
public boolean isHidden() -
getPinDate
-
setPinDate
-
getPinAuthorId
-
setPinAuthorId
-
setPriority
-
getPriority
-
setRead
-
getRead
-
setMentions
-
setLikes
-
getLikes
-
setLikesCount
-
getLikesCount
public int getLikesCount() -
setComments
-
getComments
-
setCommentsCount
-
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() -
setCanDelete
public void setCanDelete(boolean canDelete) -
isCanDelete
public boolean isCanDelete() -
setCanPin
public void setCanPin(boolean canPin) -
setActivityStream
-
getActivityStream
-
setTemplateParams
-
getTemplateParams
-
getFiles
-
setMetadatas
-
getMetadatas
-
setFiles
-
setOriginalActivity
-
getOriginalActivity
-
setTargetSpaces
-
getTargetSpaces
-