org.gcube.portlets.user.newsfeed.client
Interface NewsServiceAsync
public interface NewsServiceAsync
The async counterpart of NewsService
.
Method Summary |
void |
comment(String feedid,
String text,
String feedOwnerId,
boolean isAppFeed,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.databook.shared.Comment> callback)
|
void |
deleteComment(String commentid,
String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
deleteFeed(String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
editComment(org.gcube.portal.databook.shared.Comment toEdit,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.databook.shared.Comment> callback)
|
void |
getAllCommentsByFeed(String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<org.gcube.portal.databook.shared.Comment>> callback)
|
void |
getAllLikesByFeed(String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<org.gcube.portal.databook.shared.Like>> callback)
|
void |
getAllUpdateUserFeeds(int feedsNoPerCategory,
com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
|
void |
getOnlyConnectionsUserFeeds(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
|
void |
getOnlyLikedFeeds(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
|
void |
getOnlyMyUserFeeds(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
|
void |
getSingleFeed(String feedKey,
com.google.gwt.user.client.rpc.AsyncCallback<EnhancedFeed> callback)
|
void |
getUserSettings(com.google.gwt.user.client.rpc.AsyncCallback<UserSettings> callback)
|
void |
like(String feedid,
String feedText,
String feedOwnerId,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
getAllUpdateUserFeeds
void getAllUpdateUserFeeds(int feedsNoPerCategory,
com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
getOnlyConnectionsUserFeeds
void getOnlyConnectionsUserFeeds(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
like
void like(String feedid,
String feedText,
String feedOwnerId,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
getAllLikesByFeed
void getAllLikesByFeed(String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<org.gcube.portal.databook.shared.Like>> callback)
getOnlyMyUserFeeds
void getOnlyMyUserFeeds(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
getUserSettings
void getUserSettings(com.google.gwt.user.client.rpc.AsyncCallback<UserSettings> callback)
comment
void comment(String feedid,
String text,
String feedOwnerId,
boolean isAppFeed,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.databook.shared.Comment> callback)
getAllCommentsByFeed
void getAllCommentsByFeed(String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<org.gcube.portal.databook.shared.Comment>> callback)
deleteComment
void deleteComment(String commentid,
String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
deleteFeed
void deleteFeed(String feedid,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
editComment
void editComment(org.gcube.portal.databook.shared.Comment toEdit,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.databook.shared.Comment> callback)
getOnlyLikedFeeds
void getOnlyLikedFeeds(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<EnhancedFeed>> callback)
getSingleFeed
void getSingleFeed(String feedKey,
com.google.gwt.user.client.rpc.AsyncCallback<EnhancedFeed> callback)
Copyright © 2013. All Rights Reserved.