A B C D E F G H I J L M N O P R S T U V W 

A

ApplicationException - Class in org.gcube.portal.social.networking.ws.ex
Exception thrown when @Valid fail
ApplicationException() - Constructor for class org.gcube.portal.social.networking.ws.ex.ApplicationException
 
ApplicationId - Class in org.gcube.portal.social.networking.ws.inputs
Application id object
ApplicationId() - Constructor for class org.gcube.portal.social.networking.ws.inputs.ApplicationId
 
ApplicationId(String) - Constructor for class org.gcube.portal.social.networking.ws.inputs.ApplicationId
 

B

BAD_REQUEST - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
Bootstrap - Class in org.gcube.portal.social.networking.swagger.config
Configuration servlet for swagger.
Bootstrap() - Constructor for class org.gcube.portal.social.networking.swagger.config.Bootstrap
 

C

CacheBean - Class in org.gcube.portal.social.networking.caches
A generic cache bean entry with an object and a insert-time value
CacheBean(Long, Object) - Constructor for class org.gcube.portal.social.networking.caches.CacheBean
 
CassandraConnection - Class in org.gcube.portal.social.networking.ws.utils
Cassandra connection class.
Comments - Class in org.gcube.portal.social.networking.ws.methods.v2
REST interface for the social networking library (comments).
Comments() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.Comments
 
CustomObjectMapper - Class in org.gcube.portal.social.networking.ws.providers
 
CustomObjectMapper() - Constructor for class org.gcube.portal.social.networking.ws.providers.CustomObjectMapper
 

D

deserialize(JsonParser, DeserializationContext) - Method in class org.gcube.portal.social.networking.ws.providers.JobStatusTypeDeserializer
 

E

ElasticSearchConnection - Class in org.gcube.portal.social.networking.ws.utils
The class discovers and offer connections to the elastic search cluster.
ERROR_IN_API_RESULT - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
ErrorMessages - Class in org.gcube.portal.social.networking.ws.utils
Class that contains error messages to be returned in the HTTP responses.
ErrorMessages() - Constructor for class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 

F

filterCommentsPerContext(List<Comment>, String) - Static method in class org.gcube.portal.social.networking.ws.utils.Utils
Filter comments per context
filterFeedsPerContext(List<Feed>, String) - Static method in class org.gcube.portal.social.networking.ws.utils.Utils
Given a list of not filtered feeds, the methods remove feeds unaccessible in this scope.
filterFeedsPerContextById(List<String>, String) - Static method in class org.gcube.portal.social.networking.ws.utils.Utils
Given a list of not filtered feeds, the methods remove feeds unaccessible in this scope.
FullTextSearch - Class in org.gcube.portal.social.networking.ws.methods.v2
REST interface for the social networking library (post and its comments).
FullTextSearch() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.FullTextSearch
 

G

generateApplicationToken(String) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Tokens
 
generateApplicationToken(ApplicationId) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Tokens
 
getAllLikedPostIdsByUser() - Method in class org.gcube.portal.social.networking.ws.methods.v1.Likes
 
getAllLikedPostIdsByUser() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getAllLikedPostsByUser(int) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Likes
 
getAllLikedPostsByUser(int) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getAllPostsByApp() - Method in class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
getAllPostsByApp() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getAllPostsByUser() - Method in class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
getAllPostsByUser() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getAllPostsByVRE() - Method in class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
getAllPostsByVRE() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getAllUserNames() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Users
 
getAppId() - Method in class org.gcube.portal.social.networking.ws.inputs.ApplicationId
 
getBody() - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
getCommentsUser() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Comments
 
getCommentsUserByTime(long) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Comments
 
getContext(Class<?>) - Method in class org.gcube.portal.social.networking.ws.providers.CustomObjectMapper
 
getDatabookStore() - Method in class org.gcube.portal.social.networking.ws.utils.CassandraConnection
Returns the object to query the cassandra cluster.
getElasticSearchClient() - Method in class org.gcube.portal.social.networking.ws.utils.ElasticSearchConnection
Returns the object to connect to cassandra cluster.
getGroupManager() - Method in class org.gcube.portal.social.networking.liferay.ws.GroupManagerWSBuilder
Get the user manager instance
getHashTagsAndOccurrences() - Method in class org.gcube.portal.social.networking.ws.methods.v2.HashTags
 
getHost() - Method in class org.gcube.portal.social.networking.liferay.ws.LiferayJSONWsCredentials
 
getHttpimageurl() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
getId() - Method in class org.gcube.portal.social.networking.ws.inputs.Recipient
 
getInstance() - Static method in class org.gcube.portal.social.networking.caches.SocialNetworkingSiteFinder
Retrieve the singleton instance
getInstance() - Static method in class org.gcube.portal.social.networking.liferay.ws.GroupManagerWSBuilder
 
getInstance() - Static method in class org.gcube.portal.social.networking.liferay.ws.UserManagerWSBuilder
 
getInstance() - Static method in class org.gcube.portal.social.networking.ws.utils.CassandraConnection
Get the instance
getJobId() - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
getJobName() - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
getMessage() - Method in class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 
getObject() - Method in class org.gcube.portal.social.networking.caches.CacheBean
 
getParams() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
getPassword() - Method in class org.gcube.portal.social.networking.liferay.ws.LiferayJSONWsCredentials
 
getPort() - Method in class org.gcube.portal.social.networking.liferay.ws.LiferayJSONWsCredentials
 
getPostsByHashTags(String) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getPreviewdescription() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
getPreviewhost() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
getPreviewtitle() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
getPreviewurl() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
getProfileFromInfrastrucure(String, String) - Static method in class org.gcube.portal.social.networking.ws.utils.Utils
This method looks up the applicationProfile profile among the ones available in the infrastructure
getQuantityPostsByUser(int) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getRangeNotifications(int, int) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Notifications
 
getRangeNotificationsByUser(int, int) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Notifications
 
getReceivedMessages() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Messages
 
getRecentPostsByUser(int) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
getRecentPostsByUserAndDate(long) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
getRecentPostsByUserAndDate(long) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
getRecipients() - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
getRecipientToken() - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
getResult() - Method in class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 
getRunningJob() - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
getSchema() - Method in class org.gcube.portal.social.networking.liferay.ws.LiferayJSONWsCredentials
 
getSender() - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
getSentMessages() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Messages
 
getSingleton() - Static method in class org.gcube.portal.social.networking.liferay.ws.LiferayJSONWsCredentials
 
getSingleton() - Static method in class org.gcube.portal.social.networking.ws.utils.ElasticSearchConnection
 
getSocialNetworkingSiteFromScope(String) - Static method in class org.gcube.portal.social.networking.caches.SocialNetworkingSiteFinder
Retrieve the SocialNetworkingSite given the scope
getStatus() - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
getStatusMessage() - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
getSubject() - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
getText() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
getTimestamp() - Method in class org.gcube.portal.social.networking.caches.CacheBean
 
getUser() - Method in class org.gcube.portal.social.networking.liferay.ws.LiferayJSONWsCredentials
 
getUserEmail() - Method in class org.gcube.portal.social.networking.ws.methods.v1.Users
 
getUserEmail() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Users
 
getUserManager() - Method in class org.gcube.portal.social.networking.liferay.ws.UserManagerWSBuilder
Get the user manager instance
getUserProfile() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Users
 
getUserUsername() - Method in class org.gcube.portal.social.networking.ws.methods.v1.Users
 
getUserUsername() - Method in class org.gcube.portal.social.networking.ws.methods.v2.Users
 
GroupManagerWSBuilder - Class in org.gcube.portal.social.networking.liferay.ws
Class that builds a (singleton) GroupManagerWS object.

H

HashTags - Class in org.gcube.portal.social.networking.ws.methods.v2
REST interface for the social networking library (hash tags).
HashTags() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.HashTags
 

I

init(ServletConfig) - Method in class org.gcube.portal.social.networking.swagger.config.Bootstrap
 
INVALID_TOKEN - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
isEnablenotification() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
isSuccess() - Method in class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 

J

JobNotificationBean - Class in org.gcube.portal.social.networking.ws.inputs
The job notification bean class.
JobNotificationBean() - Constructor for class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
JobNotificationBean(String, String, String, JobStatusType, String) - Constructor for class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
JobStatusTypeDeserializer - Class in org.gcube.portal.social.networking.ws.providers
Deserializer used to map a string representing the status in this JobNotificationBean to the JobStatusType enum.
JobStatusTypeDeserializer() - Constructor for class org.gcube.portal.social.networking.ws.providers.JobStatusTypeDeserializer
 

L

LiferayJSONWsCredentials - Class in org.gcube.portal.social.networking.liferay.ws
This is a singleton bean instantiated at service start up.
Likes - Class in org.gcube.portal.social.networking.ws.methods.v1
REST interface for the social networking library (likes).
Likes() - Constructor for class org.gcube.portal.social.networking.ws.methods.v1.Likes
 

M

MessageInputBean - Class in org.gcube.portal.social.networking.ws.inputs
Generic input bean for methods that allow to write messages
MessageInputBean() - Constructor for class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
MessageInputBean(String, String, String, ArrayList<Recipient>) - Constructor for class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
Messages - Class in org.gcube.portal.social.networking.ws.methods.v1
Messages services REST interface
Messages() - Constructor for class org.gcube.portal.social.networking.ws.methods.v1.Messages
Build usermanager
Messages - Class in org.gcube.portal.social.networking.ws.methods.v2
Messages services REST interface
Messages() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.Messages
 
MISSING_PARAMETERS - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
MISSING_TOKEN - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 

N

NEWS_FEED_PORTLET_CLASSNAME - Static variable in class org.gcube.portal.social.networking.ws.utils.Utils
 
NO_APP_PROFILE_FOUND - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
NO_TEXT_FILE_SHARE - Static variable in class org.gcube.portal.social.networking.ws.utils.Utils
 
NOT_APP_ID - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
NOT_APP_TOKEN - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
Notifications - Class in org.gcube.portal.social.networking.ws.methods.v1
REST interface for the social networking library (notifications).
Notifications() - Constructor for class org.gcube.portal.social.networking.ws.methods.v1.Notifications
 
Notifications - Class in org.gcube.portal.social.networking.ws.methods.v2
REST interface for the social networking library (notifications).
Notifications() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.Notifications
 
notifyJobStatus(JobNotificationBean) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Notifications
 

O

org.gcube.portal.social.networking.caches - package org.gcube.portal.social.networking.caches
 
org.gcube.portal.social.networking.liferay.ws - package org.gcube.portal.social.networking.liferay.ws
 
org.gcube.portal.social.networking.swagger.config - package org.gcube.portal.social.networking.swagger.config
 
org.gcube.portal.social.networking.ws - package org.gcube.portal.social.networking.ws
 
org.gcube.portal.social.networking.ws.ex - package org.gcube.portal.social.networking.ws.ex
 
org.gcube.portal.social.networking.ws.inputs - package org.gcube.portal.social.networking.ws.inputs
 
org.gcube.portal.social.networking.ws.methods.v1 - package org.gcube.portal.social.networking.ws.methods.v1
 
org.gcube.portal.social.networking.ws.methods.v2 - package org.gcube.portal.social.networking.ws.methods.v2
 
org.gcube.portal.social.networking.ws.outputs - package org.gcube.portal.social.networking.ws.outputs
 
org.gcube.portal.social.networking.ws.providers - package org.gcube.portal.social.networking.ws.providers
 
org.gcube.portal.social.networking.ws.utils - package org.gcube.portal.social.networking.ws.utils
 

P

POST_OUTSIDE_VRE - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
PostInputBean - Class in org.gcube.portal.social.networking.ws.inputs
Generic input bean for methods that allow to write posts
PostInputBean() - Constructor for class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
PostInputBean(String, String, String, String, String, String, boolean, String) - Constructor for class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
Posts - Class in org.gcube.portal.social.networking.ws.methods.v1
REST interface for the social networking library (feeds).
Posts() - Constructor for class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
Posts - Class in org.gcube.portal.social.networking.ws.methods.v2
REST interface for the social networking library (feeds).
Posts() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.Posts
 

R

readCustomAttr(String) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Users
 
readCustomAttr(String) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Users
 
Recipient - Class in org.gcube.portal.social.networking.ws.inputs
Recipient message bean
Recipient() - Constructor for class org.gcube.portal.social.networking.ws.inputs.Recipient
 
Recipient(String) - Constructor for class org.gcube.portal.social.networking.ws.inputs.Recipient
 
ResponseBean - Class in org.gcube.portal.social.networking.ws.outputs
Response bean
ResponseBean() - Constructor for class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 
ResponseBean(boolean, String, Object) - Constructor for class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 

S

sayHtmlHello() - Method in class org.gcube.portal.social.networking.ws.WelcomeService
 
searchByQuery(HttpServletRequest, String, int, int) - Method in class org.gcube.portal.social.networking.ws.methods.v2.FullTextSearch
 
setAppId(String) - Method in class org.gcube.portal.social.networking.ws.inputs.ApplicationId
 
setBody(String) - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
setEnablenotification(boolean) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setHttpimageurl(String) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setId(String) - Method in class org.gcube.portal.social.networking.ws.inputs.Recipient
 
setJobId(String) - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
setJobName(String) - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
setMessage(String) - Method in class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 
setObject(Object) - Method in class org.gcube.portal.social.networking.caches.CacheBean
 
setParams(String) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setPreviewdescription(String) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setPreviewhost(String) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setPreviewtitle(String) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setPreviewurl(String) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setRecipients(ArrayList<Recipient>) - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
setRecipientToken(String) - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
setResult(Object) - Method in class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 
setSender(String) - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
setStatus(JobStatusType) - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
setStatusMessage(String) - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
setSubject(String) - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
setSuccess(boolean) - Method in class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 
setText(String) - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
setTimestamp(Long) - Method in class org.gcube.portal.social.networking.caches.CacheBean
 
shareApplicationUpdate(String, String, String, String, String, ApplicationProfile, Caller, boolean) - Static method in class org.gcube.portal.social.networking.ws.utils.Utils
Method used when an application needs to publish something.
shareUserUpdate(String, String, String, String, String, String, String, String, boolean) - Static method in class org.gcube.portal.social.networking.ws.utils.Utils
Allows user to post a feed in a certain vre.
SocialNetworkingSiteFinder - Class in org.gcube.portal.social.networking.caches
When a notification needs to be sent, this class offers utility to discover (starting from the scope) the site information needed to build up the SocialNetworkingSite object (which, for instance, contains the portal email).

T

TOKEN_GENERATION_APP_FAILED - Static variable in class org.gcube.portal.social.networking.ws.utils.ErrorMessages
 
Tokens - Class in org.gcube.portal.social.networking.ws.methods.v1
REST interface for the social networking library (tokens).
Tokens() - Constructor for class org.gcube.portal.social.networking.ws.methods.v1.Tokens
 
Tokens - Class in org.gcube.portal.social.networking.ws.methods.v2
REST interface for the social networking library (tokens).
Tokens() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.Tokens
 
toResponse(Exception) - Method in class org.gcube.portal.social.networking.ws.ex.ApplicationException
 
toResponse(ValidationException) - Method in class org.gcube.portal.social.networking.ws.ex.ValidationException
 
toString() - Method in class org.gcube.portal.social.networking.caches.CacheBean
 
toString() - Method in class org.gcube.portal.social.networking.liferay.ws.LiferayJSONWsCredentials
 
toString() - Method in class org.gcube.portal.social.networking.ws.inputs.ApplicationId
 
toString() - Method in class org.gcube.portal.social.networking.ws.inputs.JobNotificationBean
 
toString() - Method in class org.gcube.portal.social.networking.ws.inputs.MessageInputBean
 
toString() - Method in class org.gcube.portal.social.networking.ws.inputs.PostInputBean
 
toString() - Method in class org.gcube.portal.social.networking.ws.inputs.Recipient
 
toString() - Method in class org.gcube.portal.social.networking.ws.outputs.ResponseBean
 

U

UserManagerWSBuilder - Class in org.gcube.portal.social.networking.liferay.ws
Class that builds a (singleton) UserManagerWS object.
Users - Class in org.gcube.portal.social.networking.ws.methods.v1
REST interface for the social networking library (users).
Users() - Constructor for class org.gcube.portal.social.networking.ws.methods.v1.Users
 
Users - Class in org.gcube.portal.social.networking.ws.methods.v2
REST interface for the social networking library (users).
Users() - Constructor for class org.gcube.portal.social.networking.ws.methods.v2.Users
 
Utils - Class in org.gcube.portal.social.networking.ws.utils
Utility class.
Utils() - Constructor for class org.gcube.portal.social.networking.ws.utils.Utils
 

V

ValidationException - Class in org.gcube.portal.social.networking.ws.ex
Exception thrown on fail
ValidationException() - Constructor for class org.gcube.portal.social.networking.ws.ex.ValidationException
 

W

WelcomeService - Class in org.gcube.portal.social.networking.ws
 
WelcomeService() - Constructor for class org.gcube.portal.social.networking.ws.WelcomeService
 
writeMessage(MessageInputBean, HttpServletRequest) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Messages
 
writeMessageToUsers(String, String, String, String) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Messages
 
writePostApp(String, String, String, String, String, String) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
writePostApp(PostInputBean) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
writePostUser(String, String, String, String, String, String, String) - Method in class org.gcube.portal.social.networking.ws.methods.v1.Posts
 
writePostUser(PostInputBean) - Method in class org.gcube.portal.social.networking.ws.methods.v2.Posts
 
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2017. All Rights Reserved.