org.apache.shindig.social.opensocial.model
Interface ActivityObject

All Superinterfaces:
ExtendableBean, java.util.Map<java.lang.String,java.lang.Object>
All Known Implementing Classes:
ActivityObjectImpl

public interface ActivityObject
extends ExtendableBean

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.
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Method Summary
 java.util.List<ActivityObject> getAttachments()
          getAttachments
 ActivityObject getAuthor()
          getAuthor
 java.lang.String getContent()
          getContent
 java.lang.String getDisplayName()
          getDisplayName
 java.util.List<java.lang.String> getDownstreamDuplicates()
          getDownstreamDuplicates
 java.lang.String getId()
          getId
 MediaLink getImage()
          getImage
 java.lang.String getObjectType()
          getObjectType
 ExtendableBean getOpenSocial()
          getOpenSocial
 java.lang.String getPublished()
          getPublished
 java.lang.String getSummary()
          getSummary
 java.lang.String getUpdated()
          getUpdated
 java.util.List<java.lang.String> getUpstreamDuplicates()
          getUpstreamDuplicates
 java.lang.String getUrl()
          getUrl
 void setAttachments(java.util.List<ActivityObject> attachments)
          setAttachments
 void setAuthor(ActivityObject author)
          setAuthor
 void setContent(java.lang.String content)
          setContent
 void setDisplayName(java.lang.String displayName)
          setDisplayName
 void setDownstreamDuplicates(java.util.List<java.lang.String> downstreamDuplicates)
          setDownstreamDuplicates
 void setId(java.lang.String id)
          setId
 void setImage(MediaLink image)
          setImage
 void setObjectType(java.lang.String objectType)
          setObjectType
 void setOpenSocial(ExtendableBean opensocial)
          setOpenSocial
 void setPublished(java.lang.String published)
          setPublished
 void setSummary(java.lang.String summary)
          setSummary
 void setUpdated(java.lang.String updated)
          setUpdated
 void setUpstreamDuplicates(java.util.List<java.lang.String> upstreamDuplicates)
          setUpstreamDuplicates
 void setUrl(java.lang.String url)
          setUrl
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

getAttachments

java.util.List<ActivityObject> getAttachments()

getAttachments

Returns:
a list of ActivityObject object

setAttachments

void setAttachments(java.util.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

java.lang.String getContent()

getContent

Returns:
a String object.

setContent

void setContent(java.lang.String content)

setContent

Parameters:
content - a String object.

getDisplayName

java.lang.String getDisplayName()

getDisplayName

Returns:
a String object.

setDisplayName

void setDisplayName(java.lang.String displayName)

setDisplayName

Parameters:
displayName - a String object

getDownstreamDuplicates

java.util.List<java.lang.String> getDownstreamDuplicates()

getDownstreamDuplicates

Returns:
a list of String objects

setDownstreamDuplicates

void setDownstreamDuplicates(java.util.List<java.lang.String> downstreamDuplicates)

setDownstreamDuplicates

Parameters:
downstreamDuplicates - a list of String objects

getId

java.lang.String getId()

getId

Returns:
a String object.

setId

void setId(java.lang.String id)

setId

Parameters:
id - a String object.

getImage

MediaLink getImage()

getImage

Returns:
a org.apache.shindig.extras.as.opensocial.model.MediaLink object

setImage

void setImage(MediaLink image)

setImage

Parameters:
image - a org.apache.shindig.extras.as.opensocial.model.MediaLink object

getObjectType

java.lang.String getObjectType()

getObjectType

Returns:
a String object

setObjectType

void setObjectType(java.lang.String objectType)

setObjectType

Parameters:
objectType - a String object

getPublished

java.lang.String getPublished()

getPublished

Returns:
a String object.

setPublished

void setPublished(java.lang.String published)

setPublished

Parameters:
published - a String object.

getSummary

java.lang.String getSummary()

getSummary

Returns:
a String object

setSummary

void setSummary(java.lang.String summary)

setSummary

Parameters:
summary - a String object

getUpdated

java.lang.String getUpdated()

getUpdated

Returns:
a String object.

setUpdated

void setUpdated(java.lang.String updated)

setUpdated

Parameters:
updated - a String object.

getUpstreamDuplicates

java.util.List<java.lang.String> getUpstreamDuplicates()

getUpstreamDuplicates

Returns:
a list of String objects

setUpstreamDuplicates

void setUpstreamDuplicates(java.util.List<java.lang.String> upstreamDuplicates)

setUpstreamDuplicates

Parameters:
upstreamDuplicates - a list of String objects

getUrl

java.lang.String getUrl()

getUrl

Returns:
a String object.

setUrl

void setUrl(java.lang.String url)

setUrl

Parameters:
url - a String object.

getOpenSocial

ExtendableBean getOpenSocial()

getOpenSocial

Returns:
a ExtendableBean object

setOpenSocial

void setOpenSocial(ExtendableBean opensocial)

setOpenSocial



Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.