|
spring-social-facebook | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.social.facebook.api.impl.BookActionsTemplate
public class BookActionsTemplate
| Constructor Summary | |
|---|---|
BookActionsTemplate(OpenGraphOperations openGraphOperations)
|
|
| Method Summary | |
|---|---|
java.lang.String |
quoteBook(java.lang.String bookUrl,
java.lang.String quote)
Publishes a "books.quotes" action for the OpenGraph book object at the given URL. |
java.lang.String |
quoteBook(java.lang.String bookUrl,
java.lang.String quote,
ActionMetadata metadata)
Publishes a "books.quotes" action for the OpenGraph book object at the given URL. |
java.lang.String |
rateBook(java.lang.String bookUrl,
float rating,
int scale)
Publishes a "books.rates" action for the OpenGraph book object at the given URL. |
java.lang.String |
rateBook(java.lang.String bookUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "books.rates" action for the OpenGraph book object at the given URL. |
java.lang.String |
readBook(java.lang.String bookUrl,
long timestamp,
float percentComplete)
Publishes a "books.reads" action for the OpenGraph book object at the given URL. |
java.lang.String |
readBook(java.lang.String bookUrl,
long timestamp,
float percentComplete,
ActionMetadata metadata)
Publishes a "books.reads" action for the OpenGraph book object at the given URL. |
java.lang.String |
wantsToRead(java.lang.String bookUrl)
Publishes a "books.wants_to_read" action for the OpenGraph book object at the given URL. |
java.lang.String |
wantsToRead(java.lang.String bookUrl,
ActionMetadata metadata)
Publishes a "books.wants_to_read" action for the OpenGraph book 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 BookActionsTemplate(OpenGraphOperations openGraphOperations)
| Method Detail |
|---|
public java.lang.String readBook(java.lang.String bookUrl,
long timestamp,
float percentComplete)
BookActions
readBook in interface BookActionsbookUrl - The URL of the book that is being read. Must reference an OpenGraph object of type "books.book".timestamp - The time that the book was read.percentComplete - The percentage of the book that has been read.
public java.lang.String readBook(java.lang.String bookUrl,
long timestamp,
float percentComplete,
ActionMetadata metadata)
BookActions
readBook in interface BookActionsbookUrl - The URL of the book that is being read. Must reference an OpenGraph object of type "books.book".timestamp - The time that the book was read.percentComplete - The percentage of the book that has been read.metadata - Action metadata to be applied to the action.
public java.lang.String quoteBook(java.lang.String bookUrl,
java.lang.String quote)
BookActions
quoteBook in interface BookActionsbookUrl - The URL of the book that is being quoted. Must reference an OpenGraph object of type "books.book".quote - The quote from the book.
public java.lang.String quoteBook(java.lang.String bookUrl,
java.lang.String quote,
ActionMetadata metadata)
BookActions
quoteBook in interface BookActionsbookUrl - The URL of the book that is being quoted. Must reference an OpenGraph object of type "books.book".quote - The quote from the book.metadata - Action metadata to be applied to the action.
public java.lang.String wantsToRead(java.lang.String bookUrl)
BookActions
wantsToRead in interface BookActionsbookUrl - The URL of the book that is wanted to be read. Must reference an OpenGraph object of type "books.book".
public java.lang.String wantsToRead(java.lang.String bookUrl,
ActionMetadata metadata)
BookActions
wantsToRead in interface BookActionsbookUrl - The URL of the book that is wanted to be read. Must reference an OpenGraph object of type "books.book".metadata - Action metadata to be applied to the action.
public java.lang.String rateBook(java.lang.String bookUrl,
float rating,
int scale)
BookActions
rateBook in interface BookActionsbookUrl - The URL of the book that is being rated. Must reference an OpenGraph object of type "books.book".rating - The rating given to the book, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale - The maximum rating possible.
public java.lang.String rateBook(java.lang.String bookUrl,
float rating,
int scale,
ActionMetadata metadata)
BookActions
rateBook in interface BookActionsbookUrl - The URL of the book that is being rated. Must reference an OpenGraph object of type "books.book".rating - The rating given to the book, 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.
|
spring-social-facebook | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||