A C D E G I M N O P R S T U V W 
All Classes All Packages

A

Any - org.gcube.application.cms.notifications.NotificationGenericConstants.CUSTOM_TARGET_PHASE
 
Any - org.gcube.application.cms.notifications.NotificationGenericConstants.CUSTOM_USER_ROLES
 

C

checkIfSubscribedEvent(ItemObserved<Project>) - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Check if subscribed event.

D

DESCRIPTOR - Static variable in class org.gcube.application.cms.notifications.NotificationsPlugin
 
doAction(ItemObserved<Project>) - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Do action.

E

EMAIL - org.gcube.application.cms.notifications.NotificationGenericConstants.NOTIFICATION_TYPE
 
ExportAsPDF - Class in org.gcube.application.cms.notifications.config
 
ExportAsPDF() - Constructor for class org.gcube.application.cms.notifications.config.ExportAsPDF
 

G

getCatalogueEvent(String, String) - Method in class org.gcube.application.cms.notifications.manage.NotifyToSocial
 
getDescriptor() - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Gets the descriptor.
getFirstApplicationLink() - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Gets the first application link.
getLinkToNotificationMessages() - Method in class org.gcube.application.cms.notifications.substitutor.NMessagesPlaceholdersSubstitutorUtil
 
getListUserCompliantToRoles(NotificationFor, ItemObserved<Project>, boolean) - Method in class org.gcube.application.cms.notifications.manage.ManageDoActionNotification
Gets the list user compliant to roles.
getMessagesClient() - Method in class org.gcube.application.cms.notifications.social.SocialClients
Gets the messages client.
getNotificationBindingMapPerContext() - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Gets the notification binding map per context.
getNotificationClient() - Method in class org.gcube.application.cms.notifications.social.SocialClients
Gets the notification client.
getPlaceholderMapValues() - Method in class org.gcube.application.cms.notifications.substitutor.NMessagesPlaceholdersSubstitutorUtil
 
getPostClient() - Method in class org.gcube.application.cms.notifications.social.SocialClients
Gets the post client.
getUserClient() - Method in class org.gcube.application.cms.notifications.social.SocialClients
Gets the user client.
getUsernamesByRole(String) - Method in class org.gcube.application.cms.notifications.social.SocialClients
Gets the usernames by role.
getUsernamesByScope() - Method in class org.gcube.application.cms.notifications.social.SocialClients
Gets the usernames by scope.
GisClient - Class in org.gcube.application.cms.notifications.gis
 
GisClient() - Constructor for class org.gcube.application.cms.notifications.gis.GisClient
 
gisLink(GeoportalResolverQueryStringBuilder.RESOLVE_AS, String, String, String, GeoportalResolverQueryStringBuilder.TARGET_GEOPORTAL_APP, boolean) - Static method in class org.gcube.application.cms.notifications.gis.GisClient
 

I

init() - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Inits the.
initInContext() - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Inits the in context.
Item_Creator - org.gcube.application.cms.notifications.NotificationGenericConstants.CUSTOM_USER_ROLES
 

M

manage() - Method in class org.gcube.application.cms.notifications.manage.ManageDoActionNotification
Manage.
ManageDoActionNotification - Class in org.gcube.application.cms.notifications.manage
The Class ManageDoActionNotification.
ManageDoActionNotification(ItemObserved<Project>, NMessagesPlaceholdersSubstitutorUtil, List<SubscribeNotificationEvent>) - Constructor for class org.gcube.application.cms.notifications.manage.ManageDoActionNotification
Instantiates a new manage do action notification.
MappingToCatalogue - Class in org.gcube.application.cms.notifications.manage.mapping
 
MappingToCatalogue() - Constructor for class org.gcube.application.cms.notifications.manage.mapping.MappingToCatalogue
 
matchNotificationsAccordingItemStatus(NotificationFor, String, String) - Static method in class org.gcube.application.cms.notifications.manage.ManageDoActionNotification
 

N

NMessagesPlaceholdersSubstitutorUtil - Class in org.gcube.application.cms.notifications.substitutor
 
NMessagesPlaceholdersSubstitutorUtil(String) - Constructor for class org.gcube.application.cms.notifications.substitutor.NMessagesPlaceholdersSubstitutorUtil
 
notificationEventsBindingMap - Variable in class org.gcube.application.cms.notifications.NotificationsPlugin
 
NotificationEventsSubscribedConfig - Class in org.gcube.application.cms.notifications
 
NotificationEventsSubscribedConfig() - Constructor for class org.gcube.application.cms.notifications.NotificationEventsSubscribedConfig
 
NotificationFor - Class in org.gcube.application.cms.notifications.config
 
NotificationFor() - Constructor for class org.gcube.application.cms.notifications.config.NotificationFor
 
NotificationGenericConstants - Class in org.gcube.application.cms.notifications
 
NotificationGenericConstants() - Constructor for class org.gcube.application.cms.notifications.NotificationGenericConstants
 
NotificationGenericConstants.CUSTOM_TARGET_PHASE - Enum in org.gcube.application.cms.notifications
 
NotificationGenericConstants.CUSTOM_USER_ROLES - Enum in org.gcube.application.cms.notifications
 
NotificationGenericConstants.NOTIFICATION_TYPE - Enum in org.gcube.application.cms.notifications
 
NotificationsPlugin - Class in org.gcube.application.cms.notifications
The Class NotificationsPlugin.
NotificationsPlugin() - Constructor for class org.gcube.application.cms.notifications.NotificationsPlugin
 
NotificationWhen - Class in org.gcube.application.cms.notifications.config
Instantiates a new notification when.
NotificationWhen() - Constructor for class org.gcube.application.cms.notifications.config.NotificationWhen
 
Notify - Class in org.gcube.application.cms.notifications.config
 
Notify() - Constructor for class org.gcube.application.cms.notifications.config.Notify
 
NotifyToSocial - Class in org.gcube.application.cms.notifications.manage
 
NotifyToSocial(ItemObserved<Project>, List<NotificationWhen>, NMessagesPlaceholdersSubstitutorUtil, List<User>, CatalogueEventType) - Constructor for class org.gcube.application.cms.notifications.manage.NotifyToSocial
 

O

org.gcube.application.cms.notifications - package org.gcube.application.cms.notifications
 
org.gcube.application.cms.notifications.config - package org.gcube.application.cms.notifications.config
 
org.gcube.application.cms.notifications.gis - package org.gcube.application.cms.notifications.gis
 
org.gcube.application.cms.notifications.manage - package org.gcube.application.cms.notifications.manage
 
org.gcube.application.cms.notifications.manage.mapping - package org.gcube.application.cms.notifications.manage.mapping
 
org.gcube.application.cms.notifications.social - package org.gcube.application.cms.notifications.social
 
org.gcube.application.cms.notifications.substitutor - package org.gcube.application.cms.notifications.substitutor
 

P

PLUGIN_ID - Static variable in class org.gcube.application.cms.notifications.NotificationsPlugin
 
PLUGIN_TYPE - Static variable in class org.gcube.application.cms.notifications.NotificationsPlugin
 
PRIVATE_DATA_ENTRY_LINK - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
PRIVATE_DATA_VIEWER_LINK - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
PROJECT_AS_PDF_LINK - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
PROJECT_ID - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
PROJECT_NAME - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
PUBLIC_DATA_ENTRY_LINK - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
PUBLIC_DATA_VIEWER_LINK - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
putItemCreator(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put item creator.
putPrivateDataEntryLink(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put private data entry link.
putPrivateDataViewerLink(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put private data viewer link.
putProjectAsPDFLink(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put project as PDF link.
putProjectId(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put project id.
putProjectName(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put project name.
putPublicDataEntryLink(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put public data entry link.
putPublicDataViewerLink(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put public data viewer link.
putUserCaller(String) - Method in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Put user caller.

R

readNotificationsSubscribedFromConfigurationInTheUCD(UseCaseDescriptor) - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Read notifications subscribed from configuration in the UCD.
replacePlaceholder(ItemObserved<Project>, String) - Method in class org.gcube.application.cms.notifications.substitutor.NMessagesPlaceholdersSubstitutorUtil
 
resolveLink(ItemObserved<Project>, SubstitutorPlaceholdersMap, String) - Static method in class org.gcube.application.cms.notifications.manage.ResolveProjectLinkFromPlaceholder
ResolveLink Replaces {data-entry|data-viewer} placeholder links with their values and returns the updated {#SubstitutorPlaceholdersMap}
ResolveProjectLinkFromPlaceholder - Class in org.gcube.application.cms.notifications.manage
The Class ResolveProjectLinkFromPlaceholder.
ResolveProjectLinkFromPlaceholder() - Constructor for class org.gcube.application.cms.notifications.manage.ResolveProjectLinkFromPlaceholder
 

S

sendNotification() - Method in class org.gcube.application.cms.notifications.manage.NotifyToSocial
 
setPlaceholderMapValues(SubstitutorPlaceholdersMap) - Method in class org.gcube.application.cms.notifications.substitutor.NMessagesPlaceholdersSubstitutorUtil
 
shutdown() - Method in class org.gcube.application.cms.notifications.NotificationsPlugin
Shutdown.
SocialClients - Class in org.gcube.application.cms.notifications.social
The Class SocialClients.
SocialClients() - Constructor for class org.gcube.application.cms.notifications.social.SocialClients
Instantiates a new social util.
SUBSCRIBE_NOTIFICATIONS_CONFIG - Static variable in class org.gcube.application.cms.notifications.NotificationsPlugin
 
SubscribeNotificationEvent - Class in org.gcube.application.cms.notifications.config
 
SubscribeNotificationEvent() - Constructor for class org.gcube.application.cms.notifications.config.SubscribeNotificationEvent
 
SubstitutorPlaceholdersMap - Class in org.gcube.application.cms.notifications.substitutor
The Class SubstitutorPlaceholdersMap.
SubstitutorPlaceholdersMap() - Constructor for class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
Instantiates a new substitutor placeholders map.

T

toCatalogueEvent(CatalogueEventType, String, String, String, List<String>) - Method in class org.gcube.application.cms.notifications.manage.NotifyToSocial
 
toCatalogueEventType(String, String) - Static method in class org.gcube.application.cms.notifications.manage.mapping.MappingToCatalogue
 

U

USER_CALLER - Static variable in class org.gcube.application.cms.notifications.substitutor.SubstitutorPlaceholdersMap
 
USER_NOTIFICATION - org.gcube.application.cms.notifications.NotificationGenericConstants.NOTIFICATION_TYPE
 
userNotify(String, String, CatalogueEventType) - Method in class org.gcube.application.cms.notifications.manage.NotifyToSocial
 

V

valueOf(String) - Static method in enum org.gcube.application.cms.notifications.NotificationGenericConstants.CUSTOM_TARGET_PHASE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.application.cms.notifications.NotificationGenericConstants.CUSTOM_USER_ROLES
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.application.cms.notifications.NotificationGenericConstants.NOTIFICATION_TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.application.cms.notifications.NotificationGenericConstants.CUSTOM_TARGET_PHASE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.application.cms.notifications.NotificationGenericConstants.CUSTOM_USER_ROLES
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.application.cms.notifications.NotificationGenericConstants.NOTIFICATION_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
VRE_POST - org.gcube.application.cms.notifications.NotificationGenericConstants.NOTIFICATION_TYPE
 

W

writeApplication(PostInputBean) - Method in class org.gcube.application.cms.notifications.social.SocialClients
Write application.
writeMessage(MessageInputBean) - Method in class org.gcube.application.cms.notifications.social.SocialClients
Write message.
writeUserPost(PostInputBean) - Method in class org.gcube.application.cms.notifications.social.SocialClients
Write user post.
A C D E G I M N O P R S T U V W 
All Classes All Packages