Community articleActivity Streams mapping to IBM Connections events
Added by IBM contributorIBM on July 1, 2014
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

Mapping of IBM® Connections events to Activity Streams formatting.



Mapping of IBM® Connections events to Activity Streams formatting.

Attention: The event information provided here is specific to version 3.0.1 of IBM Connections. Changes to your application may be required to maintain equivalent functionality when integrating with a future release.

Events in each IBM Connections application are mapped to the Activity Stream format:


  • Activities
  • Blogs
  • Communities
  • Bookmarks
  • Files
  • Forums
  • Profiles
  • Wikis

Table 1. Activities event mappings

Event
Verb
Object
Target
News story text
activity.created
post
article
{actor} created a new activity named {activityContainerName}
activity.entry.created
post
article
article
{actor} created the {activityEntry} entry in the {activityContainerName} activity
activity.entry.updated
update
article
article
{actor} updated the {activityEntry} entry in the {activityContainerName} activity
activity.todo.created
post
article
article
{actor} created a to-do item named {toDoEntry} in the {activityContainerName} activity
activity.todo.created.you
post
article
article
{actor} assigned you a to-do item named {toDoEntry} in the {activityContainerName} activity
activity.todo.created.their
post
article
article
{actor} assigned themselves to-do item named {toDoEntry} in the {activityContainerName} activity
activity.todo.completed
update
article
article
{actor} completed the {toDoEntry} to-do item in the {activityContainerName} activity
activity.todo.completed.you
update
article
article
{actor} completed your {toDoEntry} to-do item in the {activityContainerName} activity
activity.todo.completed.their
update
article
article
{actor} completed their own {toDoEntry} to-do item in the {activityContainerName} activity
activity.reply.created
post
comment
article
{actor} commented on the {activityEntryWithComment} entry in the {activityContainerName} activity
activity.reply.created.you
post
comment
article
{actor} commented on your {activityEntryWithComment} entry in the {activityContainerName} activity
activity.reply.created.their
post
comment
article
{actor} commented on their own {activityEntryWithComment} entry in the {activityContainerName} activity
activity.membership.updated
share
article
{actor} created a public activity named {activityContainerNameACL}
activity.visibility.updated
share
article
{actor} added {newMember} to the {activityContainerNameACL} activity

Table 2. Blogs event mappings

Event
Verb
Object
Target
News story text
blog.created
post
service
{actor} created a new blog named {newBlogContainer}
blog.created.community
post
service
A new {newBlogContainer} community blog was created
blog.entry.created
post
article
service
{actor} created a new blog entry named {blogEntry} in the {blogContainerName} blog
blog.entry.updated
update
article
service
{actor} updated the {blogEntry} blog entry in the {blogContainerName} blog
blog.entry.updated.you
update
article
service
{actor} updated your {blogEntry} blog entry in the {blogContainerName} blog
blog.entry.recommended
like
article
service
{actor} recommended the {blogEntry} blog entry made by {subject} in the {blogContainerName} blog
blog.entry.recommended.you
like
article
service
{actor} recommended the {blogEntry} blog entry made by you in the {blogContainerName} blog
blog.entry.recommended.their
like
article
service
{actor} recommended their own {blogEntry} blog entry in the {blogContainerName} blog
blog.comment.created
post
comment
service
{actor} commented on the {blogEntry} blog entry in the {blogContainerName} blog
blog.comment.created.you
post
comment
service
{actor} commented on your {blogEntry} blog entry in the {blogContainerName} blog
blog.comment.created.their
post
comment
service
{actor} commented on their own {blogEntry} blog entry in the {blogContainerName} blog
blog.trackback.created
follow
article
service
A trackback was left on the {blogEntry} blog entry in the {blogContainerName} blog
blog.trackback.created.you
follow
article
service
A trackback was left on your {blogEntry} blog entry in the {blogContainerName} blog
blog.trackback.created.their
follow
article
service
{actor} left a trackback on their own {blogEntry} blog entry in the {blogContainerName} blog
blog.comment.recommended
like
article
{actor} recommended the comment on {blogCorrelationName} made by {subject}
blog.comment.recommended.you
like
article
{actor} recommended your comment on {blogCorrelationName}
blog.comment.recommended.their
like
article
{actor} recommended their own comment on {blogCorrelationName}
blog.comment.recommended.multiple
like
article
{actor} recommended the comment on {blogCorrelationName} made by {subject} and {0} others

Table 3. Communities event mappings

Event
Verb
Object
Target
News story text
community.created
post
group
{actor} created a new community named {newCommunityContainer}
community.subcommunity.created
post
group
{actor} created a new subcommunity named {newCommunityContainer}
community.bookmark.created
post
bookmark
group
{actor} added the {communityBookmarkEntryName} bookmark to the {communityContainerName} community
community.feed.created
post
article
group
{actor} added the {feedEntryName} feed to the {communityContainerName} community
community.membership.updated
share
group
{actor} added you to the {communityContainerName} community

Table 4. Bookmarks event mappings

Event
Verb
Object
Target
News story text
dogear.bookmark.added
post
bookmark
{actor} created a new bookmark named {dogearBookmarkEntry}
dogear.person.watched
favorite
person
{actor} added {subject} to their Bookmarks watchlist
dogear.person.watched.you
favorite
person
{actor} added you to their Bookmarks watchlist
dogear.person.watched.their
favorite
person
{actor} added {subject} and {N} others to their Bookmarks watchlist
dogear.tag.watched
favorite
note
{actor} added the following tag to their Bookmarks watchlist: {tag}

Table 5. Files event mappings

Event
Verb
Object
Target
News story text
files.file.created
post
file
{actor} created the file {fileEntry}
files.file.share.created
share
file
{actor} shared the file {fileEntry}
files.file.share.created.you
share
file
{actor} shared {fileEntry} with you
files.file.updated
update
file
{actor} edited the file {fileEntry}
files.file.tag.added
tag
note
file
{actor} tagged the file {fileEntry} with {tag}
files.file.tag.added.multiple
tag
note
file
{actor} tagged the file {fileEntry} with {tag} and {N} others
files.file.recommended
like
file
{actor} recommended the file {fileEntry}
files.file.recommend.created
like
file
{actor} recommended the file {fileEntry}
files.file.recommended.you
like
file
{actor} recommended your file {fileEntry}
files.file.recommend.created.you
like
file
{actor} recommended your file {fileEntry}
files.file.comment.created
post
comment
file
{actor} commented on the file {blogCorrelationName}
files.file.comment.created.you
post
comment
file
{actor} commented on your file {blogCorrelationName}
files.file.comment.created.their
post
comment
file
{actor} commented on their own file {blogCorrelationName}
files.collection.created
post
folder
{actor} created the folder {collectionContainer}
files.collection.updated
update
folder
{actor} edited the folder {collectionContainer}
files.collection.shared
share
folder
{actor} shared {collectionContainer}
files.collection.shared.you
share
folder
{actor} shared {collectionContainer} with you
files.collection.accesscontrol.updated
share
folder
{actor} gave you access to the {collectionContainer} collection
files.collection.file.added
post
file
folder
{actor} added the file {fileEntry} to the folder {collectionContainer}
files.collection.file.added.you
post
file
folder
{actor} added the file {fileEntry} to your folder {collectionContainer}
files.community.file.added
share
file
group
{actor} shared the file {fileEntry} with the community {collectionContainer}
files.community.file.added.you
share
file
group
{actor} added the file {fileEntry} to the community {collectionContainer}

Table 6. Forums event mappings

Event
Verb
Object
Target
News story text
forum.created
post
service
{actor} created the {communityContainerName} forum
forum.updated
update
service
{actor} updated the {communityContainerName} forum
forum.topic.created
post
article
service
{actor} created a new topic named {topicEntryName} in the {communityContainerName} forum
forum.topic.reply.created
post
article
service
{actor} replied to {subject} about the {topicEntryName} topic in the {communityContainerName} forum
forum.topic.reply.created.you
post
article
service
{actor} replied to you about the {topicEntryName} topic in the {communityContainerName} forum
forum.topic.reply.created.their
post
article
service
{actor} replied to their own {topicEntryName} topic in the {communityContainerName} forum

Table 7. Profiles event mappings

Event
Verb
Object
Target
News story text
profiles.person.selftagged
tag
note
person
{actorProfiles} tagged themselves with {tag}
profiles.person.tagged
tag
note
person
{actorProfiles} tagged {subject} with {tag}
profiles.person.tagged.you
tag
note
person
{actorProfiles} tagged you with {tag}
profiles.person.tagged.multiple
tag
note
person
{actorProfiles} tagged {subject} and {0} others with {tag}
profiles.person.name.updated
update
person
{actor} changed their name to {actorNew}
profiles.person.photo.updated
update
person
{actorProfiles} updated their profile picture
profiles.colleague.added
make friend
person
{actorProfiles} accepted a network invitation from {subject}
profiles.colleague.added.you
make friend
person
{actorProfiles} accepted your network invitation
profiles.colleague.accepted
make friend
person
{actorProfiles} added {subject} to their network
profiles.colleague.accepted.you
make friend
person
{actorProfiles} added you to their network
profiles.person.followed
follow
person
{actorProfiles} followed {subject}
profiles.person.followed.you
follow
person
{actorProfiles} followed you
profiles.person.reportto.updated
favorite
person
{actorProfiles} now reports to {subject}
profiles.person.reportto.updated.you
favorite
person
{actorProfiles} now reports to you
profiles.person.link.added
favorite
person
{actorProfiles} added a related link to their profile: {profileLinkEntry}
profiles.person.about.updated
update
note
{actorProfiles} updated their profile information
profiles.wallpost.created
post
note
person
{actorProfiles} wrote on the board of {subject}
profiles.wallpost.created.you
post
note
person
{actorProfiles} wrote on your board
profiles.wallpost.created.their
post
note
person
{actorProfiles} wrote on their own board
profiles.wallpost.created.multiple
post
note
person
{actorProfiles} wrote on the boards of {subject} and {0} others
profiles.wall.comment.added
post
comment
person
{actorProfiles} commented on {subject}'s board entry
profiles.wall.comment.added.you
post
comment
person
{actorProfiles} commented on your board entry
profiles.wall.comment.added.their
post
comment
person
{actorProfiles} commented on their own board entry
profiles.status.updated
post
status
{actorProfiles} {profileStatusEntry}

Table 8. Wikis event mappings

Event
Verb
Object
Target
News story text
wiki.library.created
post
service
{actor} created a new wiki named {wikiContainerName}
wiki.library.created.community
post
service
A new {wikiContainerName} community wiki was created
wiki.library.deleted
update
service
{actor} deleted the wiki named {wikiContainerName}
wiki.page.created
post
article
service
{actor} created a new wiki page titled {wikiEntryPage} in the {wikiContainerName} wiki
wiki.page.updated
update
article
service
{actor} edited the wiki page {wikiEntryPage} in the {wikiContainerName} wiki
wiki.page.deleted
save
article
service
{actor} deleted the wiki page titled {wikiEntryPage} in the {wikiContainerName} wiki
wiki.page.tag.added
tag
note
article
{actor} tagged the wiki page {wikiEntryPage} with {tag} in the {wikiContainerName} wiki
wiki.page.tag.added.multiple
tag
note
article
{actor} tagged the wiki page {wikiEntryPage} with {tag} and {N} others in the {wikiContainerName} wiki
wiki.page.recommendation.added
like
article
service
{actor} recommended the wiki page {wikiEntryPage} in the {wikiContainerName} wiki
wiki.page.comment.added
post
comment
service
{actor} commented on the wiki page {wikiEntryPageCommented} in the {wikiContainerName} wiki
wiki.accesscontrol.updated
share
service
{actor} gave you access to {newWikiContainer}