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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActivityEntity()ActivityEntity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
-
Method Summary
-
Methods inherited from class org.exoplatform.social.rest.entity.BaseEntity
getDataEntity, getHref, getId, getLastUpdatedTime, getProperty, getString, setDataEntity, setHref, setId, setLastUpdatedTime, setProperty, toJSONObject, toString
-
-
-
-
Method Detail
-
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()
-
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()
-
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()
-
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()
-
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)
-
-