org.exoplatform.social.service.rest.api.models
Class ActivityRestOut
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
org.exoplatform.social.service.rest.api.models.ActivityRestOut
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,Object>
public class ActivityRestOut
- extends HashMap<String,Object>
The Activity model for Social Rest APIs.
- Since:
- 1.2.3
- Author:
- phuonglm
- See Also:
- Serialized Form
|
Constructor Summary |
ActivityRestOut()
Default constructor, used by JAX-RS. |
ActivityRestOut(org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
String portalContainerName)
|
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
ActivityRestOut
public ActivityRestOut()
- Default constructor, used by JAX-RS.
ActivityRestOut
public ActivityRestOut(org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
String portalContainerName)
getId
public String getId()
setId
public void setId(String id)
getTitle
public String getTitle()
setTitle
public void setTitle(String title)
getBody
public String getBody()
setBody
public void setBody(String body)
getPriority
public Float getPriority()
setPriority
public void setPriority(Float priority)
getAppId
public String getAppId()
setAppId
public void setAppId(String appId)
getType
public String getType()
setType
public void setType(String type)
getPostedTime
public Long getPostedTime()
getLastUpdatedTime
public Long getLastUpdatedTime()
setPostedTime
public void setPostedTime(Long postedTime)
setLastUpdatedTime
public void setLastUpdatedTime(Long updatedTime)
getCreatedAt
public String getCreatedAt()
setCreatedAt
public void setCreatedAt(String createdAt)
getTitleId
public String getTitleId()
setTitleId
public void setTitleId(String titleId)
getTemplateParams
public Map<String,String> getTemplateParams()
setTemplateParams
public void setTemplateParams(Map<String,String> map)
getLiked
public Boolean getLiked()
setLiked
public void setLiked(Boolean liked)
getLikedByIdentities
public ArrayList<IdentityRestOut> getLikedByIdentities()
setLikedByIdentities
public void setLikedByIdentities(List<IdentityRestOut> likedByIdentities)
getComments
public List<CommentRestOut> getComments()
setComments
public void setComments(List<CommentRestOut> comments)
getTotalNumberOfComments
public Integer getTotalNumberOfComments()
setTotalNumberOfComments
public void setTotalNumberOfComments(Integer numberOfComments)
getPosterIdentity
public IdentityRestOut getPosterIdentity()
setPosterIdentity
public void setPosterIdentity(IdentityRestOut posterIdentity)
getIdentityId
public String getIdentityId()
setIdentityId
public void setIdentityId(String identityId)
getActivityStream
public ActivityStreamRestOut getActivityStream()
setActivityStream
public void setActivityStream(ActivityStreamRestOut activityStream)
getTotalNumberOfLikes
public Integer getTotalNumberOfLikes()
setTotalNumberOfLikes
public void setTotalNumberOfLikes(Integer totalNumberOfLikes)
setNumberOfLikes
public void setNumberOfLikes(int numberOfLikes,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
String portalContainerName)
- Sets the number of likes to be returned.
- Parameters:
numberOfLikes - the number of likesactivity - the existing activityportalContainerName - the portal container name
setNumberOfComments
public void setNumberOfComments(int numberOfComments,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
String portalContainerName)
- Sets the number of comments to be returned.
- Parameters:
numberOfComments - the number of commentsactivity - the existing activityportalContainerName - the portal container name
Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.