org.wso2.carbon.registry.social.api.activityStream
Interface ActivityObject


public interface ActivityObject

A representation of an Activity's object.

Note that an Activity's object may contain fields from an Activity when the objectType is of type 'activity'. As such, ActivityObject becomes a superset of Activity. Refer to the Activity Streams spec.


Nested Class Summary
static class ActivityObject.Field
          Fields that represent the JSON elements.
 
Method Summary
 List<ActivityObject> getAttachments()
          getAttachments
 ActivityObject getAuthor()
          getAuthor
 String getContent()
          getContent
 String getDisplayName()
          getDisplayName
 List<String> getDownstreamDuplicates()
          getDownstreamDuplicates
 String getId()
          getId
 MediaLink getImage()
          getImage
 String getObjectType()
          getObjectType
 String getPublished()
          getPublished
 String getSummary()
          getSummary
 String getUpdated()
          getUpdated
 List<String> getUpstreamDuplicates()
          getUpstreamDuplicates
 String getUrl()
          getUrl
 void setAttachments(List<ActivityObject> attachments)
          setAttachments
 void setAuthor(ActivityObject author)
          setAuthor
 void setContent(String content)
          setContent
 void setDisplayName(String displayName)
          setDisplayName
 void setDownstreamDuplicates(List<String> downstreamDuplicates)
          setDownstreamDuplicates
 void setId(String id)
          setId
 void setImage(MediaLink image)
          setImage
 void setObjectType(String objectType)
          setObjectType
 void setPublished(String published)
          setPublished
 void setSummary(String summary)
          setSummary
 void setUpdated(String updated)
          setUpdated
 void setUpstreamDuplicates(List<String> upstreamDuplicates)
          setUpstreamDuplicates
 void setUrl(String url)
          setUrl
 

Method Detail

getAttachments

List<ActivityObject> getAttachments()

getAttachments

Returns:
a list of ActivityObject object

setAttachments

void setAttachments(List<ActivityObject> attachments)

setAttachments

Parameters:
attachments - a list of ActivityObject objects

getAuthor

ActivityObject getAuthor()

getAuthor

Returns:
a ActivityObject object

setAuthor

void setAuthor(ActivityObject author)

setAuthor

Parameters:
author - a ActivityObject object

getContent

String getContent()

getContent

Returns:
a String object.

setContent

void setContent(String content)

setContent

Parameters:
content - a String object.

getDisplayName

String getDisplayName()

getDisplayName

Returns:
a String object.

setDisplayName

void setDisplayName(String displayName)

setDisplayName

Parameters:
displayName - a String object

getDownstreamDuplicates

List<String> getDownstreamDuplicates()

getDownstreamDuplicates

Returns:
a list of String objects

setDownstreamDuplicates

void setDownstreamDuplicates(List<String> downstreamDuplicates)

setDownstreamDuplicates

Parameters:
downstreamDuplicates - a list of String objects

getId

String getId()

getId

Returns:
a String object.

setId

void setId(String id)

setId

Parameters:
id - a String object.

getImage

MediaLink getImage()

getImage

Returns:
a MediaLink object

setImage

void setImage(MediaLink image)

setImage

Parameters:
image - a MediaLink object

getObjectType

String getObjectType()

getObjectType

Returns:
a String object

setObjectType

void setObjectType(String objectType)

setObjectType

Parameters:
objectType - a String object

getPublished

String getPublished()

getPublished

Returns:
a String object.

setPublished

void setPublished(String published)

setPublished

Parameters:
published - a String object.

getSummary

String getSummary()

getSummary

Returns:
a String object

setSummary

void setSummary(String summary)

setSummary

Parameters:
summary - a String object

getUpdated

String getUpdated()

getUpdated

Returns:
a String object.

setUpdated

void setUpdated(String updated)

setUpdated

Parameters:
updated - a String object.

getUpstreamDuplicates

List<String> getUpstreamDuplicates()

getUpstreamDuplicates

Returns:
a list of String objects

setUpstreamDuplicates

void setUpstreamDuplicates(List<String> upstreamDuplicates)

setUpstreamDuplicates

Parameters:
upstreamDuplicates - a list of String objects

getUrl

String getUrl()

getUrl

Returns:
a String object.

setUrl

void setUrl(String url)

setUrl

Parameters:
url - a String object.


Copyright © 2015 WSO2. All Rights Reserved.