|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.social.facebook.api.impl.VideoActionsTemplate
public class VideoActionsTemplate
Constructor Summary | |
---|---|
VideoActionsTemplate(OpenGraphOperations openGraphOperations)
|
Method Summary | |
---|---|
String |
rateEpisode(String episodeUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph episode object at the given URL. |
String |
rateEpisode(String episodeUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph episode object at the given URL. |
String |
rateMovie(String movieUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph movie object at the given URL. |
String |
rateMovie(String movieUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph movie object at the given URL. |
String |
rateTvShow(String tvShowUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph TV show object at the given URL. |
String |
rateTvShow(String tvShowUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph TV show object at the given URL. |
String |
rateVideo(String otherUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph video object at the given URL. |
String |
rateVideo(String otherUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph video object at the given URL. |
String |
rateVideo(String videoType,
String videoUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph video object at the given URL. |
String |
wantsToWatch(String videoType,
String videoUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph video object at the given URL. |
String |
wantsToWatchEpisode(String episodeUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph episode object at the given URL. |
String |
wantsToWatchEpisode(String episodeUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph episode object at the given URL. |
String |
wantsToWatchMovie(String movieUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph movie object at the given URL. |
String |
wantsToWatchMovie(String movieUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph movie object at the given URL. |
String |
wantsToWatchTvShow(String tvShowUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph TV show object at the given URL. |
String |
wantsToWatchTvShow(String tvShowUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph TV show object at the given URL. |
String |
wantsToWatchVideo(String otherUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph video object at the given URL. |
String |
wantsToWatchVideo(String otherUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph video object at the given URL. |
String |
watchEpisode(String episodeUrl)
Publishes a "video.watches" action for the OpenGraph episode object at the given URL. |
String |
watchEpisode(String episodeUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph episode object at the given URL. |
String |
watchMovie(String movieUrl)
Publishes a "video.watches" action for the OpenGraph movie object at the given URL. |
String |
watchMovie(String movieUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph movie object at the given URL. |
String |
watchTvEpisode(String tvEpisodeUrl)
Publishes a "video.watches" action for the OpenGraph TV episode object at the given URL. |
String |
watchTvEpisode(String tvShowUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph TV episode object at the given URL. |
String |
watchTvShow(String tvShowUrl)
Publishes a "video.watches" action for the OpenGraph TV show object at the given URL. |
String |
watchTvShow(String tvShowUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph TV show object at the given URL. |
String |
watchVideo(String videoUrl)
Publishes a "video.watches" action for the OpenGraph video object at the given URL. |
String |
watchVideo(String videoUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph video object at the given URL. |
String |
watchVideo(String videoType,
String videoUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph video object at the given URL. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VideoActionsTemplate(OpenGraphOperations openGraphOperations)
Method Detail |
---|
public String watchMovie(String movieUrl)
VideoActions
watchMovie
in interface VideoActions
movieUrl
- The URL of the movie that is being watched. Must reference an OpenGraph object of type "video.movie".
public String watchMovie(String movieUrl, ActionMetadata metadata)
VideoActions
watchMovie
in interface VideoActions
movieUrl
- The URL of the movie that is being watched. Must reference an OpenGraph object of type "video.movie".metadata
- Action metadata to be applied to the action.
public String watchTvShow(String tvShowUrl)
VideoActions
watchTvShow
in interface VideoActions
tvShowUrl
- The URL of the TV show that is being watched. Must reference an OpenGraph object of type "video.tv_show".
public String watchTvShow(String tvShowUrl, ActionMetadata metadata)
VideoActions
watchTvShow
in interface VideoActions
tvShowUrl
- The URL of the TV show that is being watched. Must reference an OpenGraph object of type "video.tv_show".metadata
- Action metadata to be applied to the action.
public String watchTvEpisode(String tvEpisodeUrl)
VideoActions
watchTvEpisode
in interface VideoActions
tvEpisodeUrl
- The URL of the TV episode that is being watched. Must reference an OpenGraph object of type "video.episode".
public String watchTvEpisode(String tvShowUrl, ActionMetadata metadata)
VideoActions
watchTvEpisode
in interface VideoActions
tvShowUrl
- The URL of the TV episode that is being watched. Must reference an OpenGraph object of type "video.episode".metadata
- Action metadata to be applied to the action.
public String watchEpisode(String episodeUrl)
VideoActions
watchEpisode
in interface VideoActions
episodeUrl
- The URL of the episode that is being watched. Must reference an OpenGraph object of type "video.episode".
public String watchEpisode(String episodeUrl, ActionMetadata metadata)
VideoActions
watchEpisode
in interface VideoActions
episodeUrl
- The URL of the episode that is being watched. Must reference an OpenGraph object of type "video.episode".metadata
- Action metadata to be applied to the action.
public String watchVideo(String videoUrl)
VideoActions
watchVideo
in interface VideoActions
videoUrl
- The URL of the video that is being watched. Must reference an OpenGraph object of type "video.other".
public String watchVideo(String videoUrl, ActionMetadata metadata)
VideoActions
watchVideo
in interface VideoActions
videoUrl
- The URL of the video that is being watched. Must reference an OpenGraph object of type "video.other".metadata
- Action metadata to be applied to the action.
public String watchVideo(String videoType, String videoUrl, ActionMetadata metadata)
VideoActions
watchVideo
in interface VideoActions
videoType
- The type of video being watched. E.g., "movie", "tv_show", "tv_episode", "episode", "other", etc.videoUrl
- The URL of the video that is being watched. Must reference an OpenGraph object of type "video.other", "video.movie", "video.tv_show", or "video.episode".metadata
- Action metadata to be applied to the action.
public String rateMovie(String movieUrl, float rating, int scale)
VideoActions
rateMovie
in interface VideoActions
movieUrl
- The URL of the movie that is being rated. Must reference an OpenGraph object of type "video.movie".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
public String rateMovie(String movieUrl, float rating, int scale, ActionMetadata metadata)
VideoActions
rateMovie
in interface VideoActions
movieUrl
- The URL of the movie that is being rated. Must reference an OpenGraph object of type "video.movie".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
public String rateEpisode(String episodeUrl, float rating, int scale)
VideoActions
rateEpisode
in interface VideoActions
episodeUrl
- The URL of the episode that is being rated. Must reference an OpenGraph object of type "video.episode".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
public String rateEpisode(String episodeUrl, float rating, int scale, ActionMetadata metadata)
VideoActions
rateEpisode
in interface VideoActions
episodeUrl
- The URL of the episode that is being rated. Must reference an OpenGraph object of type "video.episode".rating
- The rating given to the episode, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
public String rateTvShow(String tvShowUrl, float rating, int scale)
VideoActions
rateTvShow
in interface VideoActions
tvShowUrl
- The URL of the TV show that is being rated. Must reference an OpenGraph object of type "video.tv_show".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
public String rateTvShow(String tvShowUrl, float rating, int scale, ActionMetadata metadata)
VideoActions
rateTvShow
in interface VideoActions
tvShowUrl
- The URL of the TV show that is being rated. Must reference an OpenGraph object of type "video.tv_show".rating
- The rating given to the TV show, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
public String rateVideo(String otherUrl, float rating, int scale)
VideoActions
rateVideo
in interface VideoActions
otherUrl
- The URL of the video that is being rated. Must reference an OpenGraph object of type "video.other".rating
- The rating given to the video, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
public String rateVideo(String otherUrl, float rating, int scale, ActionMetadata metadata)
VideoActions
rateVideo
in interface VideoActions
otherUrl
- The URL of the video that is being rated. Must reference an OpenGraph object of type "video.other".rating
- The rating given to the video, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
public String rateVideo(String videoType, String videoUrl, float rating, int scale, ActionMetadata metadata)
VideoActions
rateVideo
in interface VideoActions
videoType
- The type of video being rated. E.g., "movie", "tv_show", "tv_episode", "episode", "other", etc.videoUrl
- The URL of the video that is being rated. Must reference an OpenGraph object of type "video.other", "video.movie", "video.tv_show", or "video.episode".rating
- The rating given to the video, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
public String wantsToWatchMovie(String movieUrl)
VideoActions
wantsToWatchMovie
in interface VideoActions
movieUrl
- The URL of the movie that is wanted to be watched. Must reference an OpenGraph object of type "video.movie".
public String wantsToWatchMovie(String movieUrl, ActionMetadata metadata)
VideoActions
wantsToWatchMovie
in interface VideoActions
movieUrl
- The URL of the movie that is wanted to be watched. Must reference an OpenGraph object of type "video.movie".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
public String wantsToWatchTvShow(String tvShowUrl)
VideoActions
wantsToWatchTvShow
in interface VideoActions
tvShowUrl
- The URL of the TV show that is wanted to be watched. Must reference an OpenGraph object of type "video.tv_show".
public String wantsToWatchTvShow(String tvShowUrl, ActionMetadata metadata)
VideoActions
wantsToWatchTvShow
in interface VideoActions
tvShowUrl
- The URL of the TV show that is wanted to be watched. Must reference an OpenGraph object of type "video.tv_show".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
public String wantsToWatchEpisode(String episodeUrl)
VideoActions
wantsToWatchEpisode
in interface VideoActions
episodeUrl
- The URL of the episode that is wanted to be watched. Must reference an OpenGraph object of type "video.episode".
public String wantsToWatchEpisode(String episodeUrl, ActionMetadata metadata)
VideoActions
wantsToWatchEpisode
in interface VideoActions
episodeUrl
- The URL of the episode that is wanted to be watched. Must reference an OpenGraph object of type "video.episode".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
public String wantsToWatchVideo(String otherUrl)
VideoActions
wantsToWatchVideo
in interface VideoActions
otherUrl
- The URL of the video that is wanted to be watched. Must reference an OpenGraph object of type "video.other".
public String wantsToWatchVideo(String otherUrl, ActionMetadata metadata)
VideoActions
wantsToWatchVideo
in interface VideoActions
otherUrl
- The URL of the video that is wanted to be watched. Must reference an OpenGraph object of type "video.other".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
public String wantsToWatch(String videoType, String videoUrl, ActionMetadata metadata)
VideoActions
wantsToWatch
in interface VideoActions
videoType
- The type of video that is wanted to be watched. E.g., "movie", "tv_show", "tv_episode", "episode", "other", etc.videoUrl
- The URL of the video that is wanted to be watched. Must reference an OpenGraph object of type "video.other".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |