Interface NewsService

  • All Superinterfaces:
    com.google.gwt.user.client.rpc.RemoteService
    All Known Implementing Classes:
    NewsServiceImpl

    @RemoteServiceRelativePath("newsServlet")
    public interface NewsService
    extends com.google.gwt.user.client.rpc.RemoteService
    The client side stub for the RPC service.
    • Method Detail

      • getAllUpdateUserFeeds

        ArrayList<org.gcube.portal.databook.shared.EnhancedFeed> getAllUpdateUserFeeds​(int feedsNoPerCategory)
      • getOnlyConnectionsUserPosts

        ArrayList<org.gcube.portal.databook.shared.EnhancedFeed> getOnlyConnectionsUserPosts()
      • getOnlyMyUserPosts

        ArrayList<org.gcube.portal.databook.shared.EnhancedFeed> getOnlyMyUserPosts()
      • getOnlyLikedPosts

        ArrayList<org.gcube.portal.databook.shared.EnhancedFeed> getOnlyLikedPosts()
      • getPostsByHashtag

        ArrayList<org.gcube.portal.databook.shared.EnhancedFeed> getPostsByHashtag​(String hashtag)
      • getPostsByQuery

        ArrayList<org.gcube.portal.databook.shared.EnhancedFeed> getPostsByQuery​(String query,
                                                                                 int from,
                                                                                 int quantity)
      • getPostsRelatedToUserStatistics

        ArrayList<org.gcube.portal.databook.shared.EnhancedFeed> getPostsRelatedToUserStatistics​(org.gcube.portal.databook.shared.ShowUserStatisticAction action,
                                                                                                 int from,
                                                                                                 int quantity)
      • getMorePosts

        MorePostsBean getMorePosts​(int from,
                                   int quantity)
      • deleteComment

        boolean deleteComment​(String commentid,
                              String feedid)
      • deletePost

        boolean deletePost​(String postid)
      • getAllLikesByPost

        ArrayList<org.gcube.portal.databook.shared.Like> getAllLikesByPost​(String postid)
      • getAllCommentsByPost

        ArrayList<org.gcube.portal.databook.shared.Comment> getAllCommentsByPost​(String feedid)
      • getSinglePost

        org.gcube.portal.databook.shared.EnhancedFeed getSinglePost​(String postKey)
      • getOrganizationUsers

        ArrayList<org.gcube.portlets.widgets.pickitem.shared.ItemBean> getOrganizationUsers()