Class LibClient
java.lang.Object
org.gcube.social_networking.social_networking_client_library.BaseClient
org.gcube.social_networking.social_networking_client_library.LibClient
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCommentLib(org.gcube.portal.databook.shared.Comment comment) booleanbooleancheckUnreadNotificationsLib(String userid) booleandeleteCommentLib(String commentid, String postid) booleandeleteHashTagsCommentLib(String commentId, String vreid, List<String> hashtags) booleandeleteHashTagsLib(String feedid, String vreid, List<String> hashtags) booleandeletePostLib(String postid) editCommentLib(org.gcube.portal.databook.shared.Comment comment) List<org.gcube.portal.databook.shared.Comment>getAllCommentsByPostIdLib(String postid) getAllLikedPostIdsByUserLib(String userid) List<org.gcube.portal.databook.shared.Like>getAllLikesByPostLib(String postid) List<org.gcube.portal.databook.shared.Notification>getAllNotificationByUserLib(String userid, int limit) List<org.gcube.portal.databook.shared.Post>List<org.gcube.portal.databook.shared.Post>getAllPostsByAppLib(String appid) List<org.gcube.portal.databook.shared.Post>getAllPostsByUserLib(String userid) List<org.gcube.portal.databook.shared.Post>getAllPostsByVRELib(String vreid) List<org.gcube.portal.databook.shared.Attachment>getAttachmentsByFeedIdLib(String feedId) List<org.gcube.portal.databook.shared.Invite>getInvitedEmailsByVRELib(String vreid, org.gcube.portal.databook.shared.InviteStatus... status) List<org.gcube.portal.databook.shared.Notification>getRangeNotificationsByUserLib(String userid, int from, int quantity) List<org.gcube.portal.databook.shared.Post>getRecentCommentedPostsByUserAndDateLib(String userid, long timeInMillis) List<org.gcube.portal.databook.shared.Comment>getRecentCommentsByUserAndDateLib(String userid, long timeInMillis) List<org.gcube.portal.databook.shared.Post>getRecentPostsByUserAndDateLib(String userid, long timeinmillis) List<org.gcube.portal.databook.shared.Post>getRecentPostsByUserLib(String userid, int quantity) org.gcube.portal.databook.shared.RangePostsgetRecentPostsByVREAndRangeLib(String vreid, int from, int quantity) List<org.gcube.portal.databook.shared.Post>getRecentPostsByVRELib(String vreid, int quantity) List<org.gcube.portal.databook.shared.Notification>List<org.gcube.portal.databook.shared.NotificationChannelType>getUserNotificationChannelsLib(String userid, org.gcube.portal.databook.shared.NotificationType notificationType) Map<org.gcube.portal.databook.shared.NotificationType,org.gcube.portal.databook.shared.NotificationChannelType[]> getVREHashtagsWithOccurrenceFilteredByTimeLib(String vreid, long timestamp) List<org.gcube.portal.databook.shared.Post>getVREPostsByHashtagLib(String vreid, String hashtag) isExistingInviteLib(String vreid, String email) booleanlikeLib(org.gcube.portal.databook.shared.Like like) org.gcube.portal.databook.shared.CommentreadCommentByIdLib(String commentid) org.gcube.portal.databook.shared.InvitereadInviteLib(String inviteid) org.gcube.portal.databook.shared.NotificationreadNotificationLib(String notificationid) org.gcube.portal.databook.shared.PostreadPostLib(String postid) booleansaveAppPostLib(org.gcube.portal.databook.shared.Post post) booleansaveAppPostLib(org.gcube.portal.databook.shared.Post post, List<org.gcube.portal.databook.shared.Attachment> attachments) booleansaveAttachmentEntryLib(String postkey, org.gcube.portal.databook.shared.Attachment attachment) booleansaveHashTagsCommentLib(String commentId, String vreid, List<String> hashtags) booleansaveHashTagsLib(String feedid, String vreid, List<String> hashtags) org.gcube.portal.databook.shared.InviteOperationResultsaveInviteLib(org.gcube.portal.databook.shared.Invite invite) booleansaveNotificationLib(org.gcube.portal.databook.shared.Notification n) booleansavePostToVRETimelineLib(String postkey, String vreid) booleansaveUserPostLib(org.gcube.portal.databook.shared.Post post) booleansaveUserPostLib(org.gcube.portal.databook.shared.Post post, List<org.gcube.portal.databook.shared.Attachment> attachments) booleanbooleansetInviteStatusLib(String vreid, String email, org.gcube.portal.databook.shared.InviteStatus status) booleansetNotificationReadLib(String notificationid) booleansetUserNotificationPreferencesLib(String userid, Map<org.gcube.portal.databook.shared.NotificationType, org.gcube.portal.databook.shared.NotificationChannelType[]> enabledChannels) booleanMethods inherited from class org.gcube.social_networking.social_networking_client_library.BaseClient
getServiceEndpoint
-
Constructor Details
-
LibClient
- Throws:
Exception
-
-
Method Details
-
readCommentByIdLib
-
getAllCommentsByPostIdLib
-
getRecentCommentsByUserAndDateLib
-
deleteCommentLib
-
saveHashTagsLib
-
deleteHashTagsLib
-
saveHashTagsCommentLib
-
deleteHashTagsCommentLib
-
getVREHashtagsWithOccurrenceLib
-
getVREHashtagsWithOccurrenceFilteredByTimeLib
-
getVREPostsByHashtagLib
-
isExistingInviteLib
-
readInviteLib
-
unlikeLib
-
getAllLikedPostIdsByUserLib
-
getAllLikesByPostLib
-
readNotificationLib
-
setNotificationReadLib
-
getAllNotificationByUserLib
-
getUnreadNotificationsByUserLib
-
getRangeNotificationsByUserLib
-
setAllNotificationReadByUserLib
-
checkUnreadNotificationsLib
-
checkUnreadMessagesNotificationsLib
-
setUserNotificationPreferencesLib
-
getUserNotificationPreferencesLib
-
savePostToVRETimelineLib
-
readPostLib
-
getRecentPostsByUserAndDateLib
-
deletePostLib
-
getAllPostsByUserLib
-
getAllPostsByAppLib
-
getRecentCommentedPostsByUserAndDateLib
-
getAllPortalPrivacyLevelPostsLib
-
getRecentPostsByUserLib
-
getAllPostsByVRELib
-
getRecentPostsByVRELib
-
getRecentPostsByVREAndRangeLib
public org.gcube.portal.databook.shared.RangePosts getRecentPostsByVREAndRangeLib(String vreid, int from, int quantity) -
getAttachmentsByFeedIdLib
-
getAllVREIdsLib