public class FacebookActivityUtil extends Object
Constructor and Description |
---|
FacebookActivityUtil() |
Modifier and Type | Method and Description |
---|---|
static ActivityObject |
buildActor(Page page)
Builds the activity
ActivityObject actor from the Page. |
static ActivityObject |
buildActor(Post post)
Builds an
ActivityObject object from the Post . |
static void |
buildExtensions(ActivityObject actor,
Page page)
Builds the actor extensions given the page object.
|
static void |
buildExtensions(Activity activity,
Post post)
Fills out the extensions attribute of the passed in
Activity |
static ActivityObject |
buildObject(Post post)
Builds out the
ActivityObject from the given Post . |
static String |
formatId(String... idparts)
Formats the ID to conform with the Apache Streams activity ID convention
|
static Provider |
getProvider()
Gets the common facebook
Provider object. |
static void |
updateActivity(Page page,
Activity activity)
Updates the given Activity object with the values from the Page.
|
static void |
updateActivity(Post post,
Activity activity)
Updates the given Activity object with the values from the Post.
|
public static void updateActivity(Page page, Activity activity) throws ActivitySerializerException
page
- the object to use as the sourceactivity
- the target of the updates. Will receive all values from the Page.ActivitySerializerException
public static void updateActivity(Post post, Activity activity) throws ActivitySerializerException
post
- postactivity
- activityActivitySerializerException
public static ActivityObject buildObject(Post post)
ActivityObject
from the given Post
.post
- ActivityObject
public static Provider getProvider()
Provider
object.public static ActivityObject buildActor(Page page)
ActivityObject
actor from the Page.page
- the object to use as the sourcepublic static ActivityObject buildActor(Post post)
ActivityObject
object from the Post
.post
- postActivityObject
public static void buildExtensions(ActivityObject actor, Page page)
actor
- actorpage
- pagepublic static void buildExtensions(Activity activity, Post post)
Activity
activity
- post
- Copyright © 2018 The Apache Software Foundation. All rights reserved.