Class Notifier
- java.lang.Object
-
- de.narimo.georepo.server.notification.Notifier
-
public class Notifier extends Object
-
-
Constructor Summary
Constructors Constructor Description Notifier()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidnotifyNarimoAboutAccountRemoval(javax.servlet.ServletContext ctx, String userAccountMail, String clientApp)static voidnotifyNarimoAboutFailedAccountRemoval(javax.servlet.ServletContext ctx, String userAccountMail, String clientApp)static voidnotifyNarimoAboutRegistration(javax.servlet.ServletContext ctx, de.narimo.geocore.ws.registration.UserRegistrationDetails registrationDetails)Notify narimo that a registration has been requested.static voidnotifyUserAboutAccountDeletion(javax.servlet.ServletContext ctx, String recipientMail, String clientApp)static voidnotifyUserAboutPasswordResetLink(javax.servlet.ServletContext ctx, de.narimo.geocore.ws.registration.PasswordForgottenDetails passwordDetails, String resetLink)Send password reset mail when a password forgotten request was submitted.static voidnotifyUserAboutRegistrationConfirmationLink(javax.servlet.ServletContext ctx, de.narimo.geocore.ws.registration.UserRegistrationDetails registrationDetails, String registrationLink)Notify a user about his successful registration.static voidnotifyUserAboutSuccessfulPasswordReset(javax.servlet.ServletContext ctx, String recipientMail)static voidnotifyWorkspaceAdminsAboutPOIChanges(javax.servlet.ServletContext ctx, String workspace, String dataLayerName)Send notification to workspace admins that POI changes have been submitted.static voidnotifyWorkspaceAdminsAboutRegistration(javax.servlet.ServletContext ctx, String workspace, String userEmail)Send notification to workspace admins that a new user has requested registration.
-
-
-
Method Detail
-
notifyWorkspaceAdminsAboutPOIChanges
public static void notifyWorkspaceAdminsAboutPOIChanges(javax.servlet.ServletContext ctx, String workspace, String dataLayerName)Send notification to workspace admins that POI changes have been submitted.
-
notifyWorkspaceAdminsAboutRegistration
public static void notifyWorkspaceAdminsAboutRegistration(javax.servlet.ServletContext ctx, String workspace, String userEmail)Send notification to workspace admins that a new user has requested registration.
-
notifyUserAboutRegistrationConfirmationLink
public static void notifyUserAboutRegistrationConfirmationLink(javax.servlet.ServletContext ctx, de.narimo.geocore.ws.registration.UserRegistrationDetails registrationDetails, String registrationLink)Notify a user about his successful registration.
-
notifyNarimoAboutRegistration
public static void notifyNarimoAboutRegistration(javax.servlet.ServletContext ctx, de.narimo.geocore.ws.registration.UserRegistrationDetails registrationDetails)Notify narimo that a registration has been requested.- Parameters:
ctx-registrationDetails-
-
notifyUserAboutPasswordResetLink
public static void notifyUserAboutPasswordResetLink(javax.servlet.ServletContext ctx, de.narimo.geocore.ws.registration.PasswordForgottenDetails passwordDetails, String resetLink)Send password reset mail when a password forgotten request was submitted.
-
notifyUserAboutSuccessfulPasswordReset
public static void notifyUserAboutSuccessfulPasswordReset(javax.servlet.ServletContext ctx, String recipientMail)
-
notifyUserAboutAccountDeletion
public static void notifyUserAboutAccountDeletion(javax.servlet.ServletContext ctx, String recipientMail, String clientApp)
-
notifyNarimoAboutAccountRemoval
public static void notifyNarimoAboutAccountRemoval(javax.servlet.ServletContext ctx, String userAccountMail, String clientApp)
-
-