Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAttachment(String, Attachment) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Add an attachment to an existing post.
addCommentLib(Comment) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
AuthorizationFilter - Class in org.gcube.social_networking.social_networking_client_library.filter
Authorization filter for the jersey client.
AuthorizationFilter() - Constructor for class org.gcube.social_networking.social_networking_client_library.filter.AuthorizationFilter
 

B

BaseClient - Class in org.gcube.social_networking.social_networking_client_library
Base client service.
BaseClient(String) - Constructor for class org.gcube.social_networking.social_networking_client_library.BaseClient
 

C

checkUnread() - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Check whether the token's owner has unread notifications or unread message notifications.
checkUnreadMessagesNotificationsLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
checkUnreadNotificationsLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
CommentClient - Class in org.gcube.social_networking.social_networking_client_library
Comments client: the operations of the service that also notify (the post owner and the other commenters, the mentioned users).
CommentClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.CommentClient
 
CONNECT_TIMEOUT_PROPERTY - Static variable in class org.gcube.social_networking.social_networking_client_library.utils.HttpClient
 

D

deleteComment(String) - Method in class org.gcube.social_networking.social_networking_client_library.CommentClient
Delete an existing comment.
deleteCommentLib(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
deleteHashTagsCommentLib(String, String, List<String>) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
deleteHashTagsLib(String, String, List<String>) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
deletePost(String) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Delete a post by id.
deletePostLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 

E

editComment(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.CommentClient
Edit an existing comment.
editCommentLib(Comment) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
editPost(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Edit the text of an existing post.

F

filter(ClientRequestContext) - Method in class org.gcube.social_networking.social_networking_client_library.filter.AuthorizationFilter
 
FullTextSearchClient - Class in org.gcube.social_networking.social_networking_client_library
Client for full text search over social content.
FullTextSearchClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.FullTextSearchClient
 

G

generateApplicationToken(ApplicationId) - Method in class org.gcube.social_networking.social_networking_client_library.TokenClient
Generate application token
get(GenericType<ResponseBean<R>>, String) - Static method in class org.gcube.social_networking.social_networking_client_library.utils.HttpClient
Executes a get request
getAllApplicationPosts() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get posts application (token set must belong to the application)
getAllCommentsByPostIdLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllLikedPostIdsByUserLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllLikedPostsByUserLib(String, int) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllLikesByPostLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllNotificationByUserLib(String, int) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllPortalPrivacyLevelPostsLib() - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllPostsByAppLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllPostsByUserLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllPostsByVRELib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAllUsernamesByGlobalRole(String) - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get usernames by global role
getAllUsernamesByLocalRole(String) - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Deprecated.
use #getAllUsernamesByRole(String rolename) instead
getAllUsernamesByRole(String) - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get usernames by role, the environment (i.e.
getAllUsernamesContext() - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get all usernames in this context
getAllUsernamesFullnamesContext() - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get all usernames and fullnames in this context
getAllUserPosts() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get all posts
getAllVREIdsLib() - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getAttachments(String) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve additional attachments of a post by id.
getAttachmentsByFeedIdLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getComment(String) - Method in class org.gcube.social_networking.social_networking_client_library.CommentClient
Retrieve a single comment by identifier if its parent post belongs to the token's context.
getCommentsByPostId(String) - Method in class org.gcube.social_networking.social_networking_client_library.CommentClient
Comments of a post, oldest first.
getCommentsUser() - Method in class org.gcube.social_networking.social_networking_client_library.CommentClient
Comments of the user of the token.
getCustomAttribute(String) - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get attribute value
getEmail() - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get email
getEntryPoint() - Method in class org.gcube.social_networking.social_networking_client_library.utils.ServiceDiscoverer
 
getFullName() - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get fullname
getHashtagPosts(String) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get posts hashtag
getHashtagsCount() - Method in class org.gcube.social_networking.social_networking_client_library.HashTagClient
Get hashtags and their count in the context bound to the auth token.
getHashtagsCount(long) - Method in class org.gcube.social_networking.social_networking_client_library.HashTagClient
Get hashtags and their count in the context bound to the auth token, filtered by a reference timestamp in milliseconds.
getHashtagsCount(Long) - Method in class org.gcube.social_networking.social_networking_client_library.HashTagClient
Get hashtags and their count in the context bound to the auth token, optionally filtered by a reference timestamp in milliseconds.
getInvitedEmailsByVRELib(String, InviteStatus...) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getLikesByPostId(String) - Method in class org.gcube.social_networking.social_networking_client_library.LikeClient
Likes of a post.
getMyVRES(boolean) - Method in class org.gcube.social_networking.social_networking_client_library.VREClient
Get my Vres
getNotifications(int, int) - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Get range notifications
getPortalPosts() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve portal-wide posts with default quantity (20).
getPortalPosts(int) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve portal-wide posts up to a maximum quantity.
getPortalTimeline(int) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Alias of PostClient.getPortalPosts(int) for portal timeline callers.
getPost(String) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve a post by id.
getPostsVRE() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Deprecated.
Use PostClient.getVREPosts() instead. Get posts vre
getPreferences() - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Retrieve the notification preferences of the token's owner.
getProfile() - Method in class org.gcube.social_networking.social_networking_client_library.PeopleClient
Get profile
getProfile() - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Get profile
getRangeNotificationsByUserLib(String, int, int) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getReceivedMessages() - Method in class org.gcube.social_networking.social_networking_client_library.MessageClient
Get received messages
getRecentCommentedPostsByUserAndDateLib(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getRecentCommentsByUserAndDateLib(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getRecentPostsByUserAndDateLib(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getRecentPostsByUserLib(String, int) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getRecentPostsByVREAndRangeLib(String, int, int) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getRecentPostsByVRELib(String, int) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getRecentVREPostsByRange(int, int) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve recent posts for the VRE context by range.
getSentMessages() - Method in class org.gcube.social_networking.social_networking_client_library.MessageClient
Get sent messages
getServiceEndpoint() - Method in class org.gcube.social_networking.social_networking_client_library.BaseClient
 
getTimeline() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve the aggregated timeline with default quantity (20).
getTimeline(int) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve the aggregated timeline across the caller's VREs plus portal-wide posts up to a maximum quantity.
getUnreadNotifications() - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Retrieve unread notifications of the token's owner (excluding messages).
getUnreadNotificationsByUserLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getUserCommentedPostsSince(long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve posts commented by the calling user since a reference timestamp.
getUserCommentedPostsSince(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve posts commented by a user since a given timestamp, restricted to posts visible in the caller's token context.
getUserLikedPost() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get liked posts
getUserLikedPostIds() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get liked posts ids
getUserLikedPostsSince(long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve posts liked by the calling user since a given timestamp.
getUserLikedPostsSince(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve posts liked by a user since a given timestamp, restricted to posts visible in the caller's token context.
getUserNotificationChannelsLib(String, NotificationType) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getUserNotificationPreferencesLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getUserPostsQuantity(int) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get posts quantity
getUserPostsQuantity(String, int) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get recent posts of a user up to quantity, visible in the token's context.
getUserPostsSince(long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve posts of the calling user since a reference timestamp.
getUserPostsSince(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve posts of a user since a reference timestamp, visible in the token's context.
getUserPostsSinceDate(long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get posts since date
getUserPostsSinceDate(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve posts of a user since a reference timestamp, visible in the token's context.
getUserPostStats(long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve activity statistics for the calling user since a reference timestamp.
getUserPostStats(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Retrieve user activity statistics (posts, liked posts, commented posts) since a reference timestamp in milliseconds, filtered by the token's context.
getVREHashtagsWithOccurrenceFilteredByTimeLib(String, long) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getVREHashtagsWithOccurrenceLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
getVREPosts() - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Get posts vre
getVREPostsByHashtagLib(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 

H

HashTagClient - Class in org.gcube.social_networking.social_networking_client_library
HashTags client.
HashTagClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.HashTagClient
 
HttpClient - Class in org.gcube.social_networking.social_networking_client_library.utils
Jersey client with post and get methods.
HttpClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.utils.HttpClient
 

I

isExistingInviteLib(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 

L

LibClient - Class in org.gcube.social_networking.social_networking_client_library
 
LibClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.LibClient
 
like(String) - Method in class org.gcube.social_networking.social_networking_client_library.LikeClient
The user of the token likes a post (the owner of the post is notified).
LikeClient - Class in org.gcube.social_networking.social_networking_client_library
Likes client: the operations of the service that also notify the owner of the post.
LikeClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.LikeClient
 
likeLib(Like) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 

M

markMessageRead(String, boolean) - Method in class org.gcube.social_networking.social_networking_client_library.MessageClient
mark the message read or not
MessageClient - Class in org.gcube.social_networking.social_networking_client_library
Messages client.
MessageClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.MessageClient
 

N

NoSocialServiceAvailable - Exception in org.gcube.social_networking.social_networking_client_library.exceptions
No social service available in the infrastructure.
NoSocialServiceAvailable(String) - Constructor for exception org.gcube.social_networking.social_networking_client_library.exceptions.NoSocialServiceAvailable
 
NotificationClient - Class in org.gcube.social_networking.social_networking_client_library
Notifications client.
NotificationClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.NotificationClient
 
notifyUsers(NotificationInputBean) - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Send a notification to one or more users belonging to the caller token's context.

O

org.gcube.social_networking.social_networking_client_library - package org.gcube.social_networking.social_networking_client_library
 
org.gcube.social_networking.social_networking_client_library.exceptions - package org.gcube.social_networking.social_networking_client_library.exceptions
 
org.gcube.social_networking.social_networking_client_library.filter - package org.gcube.social_networking.social_networking_client_library.filter
 
org.gcube.social_networking.social_networking_client_library.utils - package org.gcube.social_networking.social_networking_client_library.utils
 

P

PeopleClient - Class in org.gcube.social_networking.social_networking_client_library
People client.
PeopleClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.PeopleClient
 
post(GenericType<ResponseBean<R>>, String, Object) - Static method in class org.gcube.social_networking.social_networking_client_library.utils.HttpClient
Executes a post request
PostClient - Class in org.gcube.social_networking.social_networking_client_library
Posts client.
PostClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.PostClient
 
postFormData(GenericType<ResponseBean<R>>, String, Form) - Static method in class org.gcube.social_networking.social_networking_client_library.utils.HttpClient
Executes a post request

R

READ_TIMEOUT_PROPERTY - Static variable in class org.gcube.social_networking.social_networking_client_library.utils.HttpClient
 
readCommentByIdLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
readInviteLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
readNotificationLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
readPostLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 

S

saveAppPostLib(Post) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveAppPostLib(Post, List<Attachment>) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveAttachmentEntryLib(String, Attachment) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveHashTagsCommentLib(String, String, List<String>) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveHashTagsLib(String, String, List<String>) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveInviteLib(Invite) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveNotificationLib(Notification) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
savePostToVRETimelineLib(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveUserPostLib(Post) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
saveUserPostLib(Post, List<Attachment>) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
search(String, int, int) - Method in class org.gcube.social_networking.social_networking_client_library.FullTextSearchClient
Perform a search query over social data
sendCatalogueEvent(CatalogueEvent) - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Notify a catalogue event, types availeble see CatalogueEventType
sendJobNotification(JobNotificationBean) - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Notify job status
sendWorkspaceEvent(WorkspaceEvent) - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Notify a catalogue event, types available see WorkspaceEventType
ServiceDiscoverer - Class in org.gcube.social_networking.social_networking_client_library.utils
Discovers the social networking service endpoint in a given context
ServiceDiscoverer() - Constructor for class org.gcube.social_networking.social_networking_client_library.utils.ServiceDiscoverer
Discover the entry point for the service
setAllNotificationReadByUserLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
setAllNotificationsRead() - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Mark all unread notifications of the token's owner as read.
setInviteStatusLib(String, String, InviteStatus) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
setNotificationRead(String) - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Mark a single notification as read if and only if it belongs to the token's owner.
setNotificationReadLib(String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
setPreferences(NotificationPreferences) - Method in class org.gcube.social_networking.social_networking_client_library.NotificationClient
Update the notification preferences of the token's owner.
setUserNotificationPreferencesLib(String, Map<NotificationType, NotificationChannelType[]>) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
SG3_BRIDGE_PROPERTY - Static variable in class org.gcube.social_networking.social_networking_client_library.BaseClient
System property controlling whether SG4-only portlet endpoints are bridged through LibClient (2/lib/*) and legacy 2/* endpoints supported by the SmartGears 3 social-networking-library-ws server.

T

TokenClient - Class in org.gcube.social_networking.social_networking_client_library
Tokens client.
TokenClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.TokenClient
 

U

unlike(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.LikeClient
The user of the token removes a like.
unlikeLib(String, String, String) - Method in class org.gcube.social_networking.social_networking_client_library.LibClient
 
UserClient - Class in org.gcube.social_networking.social_networking_client_library
Users client.
UserClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.UserClient
 
userExists(String) - Method in class org.gcube.social_networking.social_networking_client_library.UserClient
Check if user exists

V

VREClient - Class in org.gcube.social_networking.social_networking_client_library
Vres client.
VREClient() - Constructor for class org.gcube.social_networking.social_networking_client_library.VREClient
 

W

writeApplicationPost(PostInputBean) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Write post application (token set must belong to the application)
writeComment(String, String) - Method in class org.gcube.social_networking.social_networking_client_library.CommentClient
Writes a comment of the user of the token on a post; the service stores it, extracts hashtags and mentions and sends the notifications.
writeMessage(MessageInputBean) - Method in class org.gcube.social_networking.social_networking_client_library.MessageClient
Write message
writeUserPost(String, List<Attachment>) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Write a simple user post with text and attachments.
writeUserPost(PostInputBean) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Write post
writeUserPost(PostInputBean, List<Attachment>) - Method in class org.gcube.social_networking.social_networking_client_library.PostClient
Write a user post with attachments.
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form