public class AdminUtils extends Object
Constructor and Description |
---|
AdminUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
getAdminEmailId()
Gets the administrator's email address.
|
static String |
getAuthorizerEmailId()
Gets the Authorizer Email Id
|
static String |
getAuthorizeRequestEmailBody(String UserName_AwaitingAuthorization,
String login)
Constructs the body of the email sent to an authorizer
|
static String |
GetLoginFailureMessage() |
static String |
getMailServer()
Gets the MailServer to be used
|
static boolean |
GetNewUserRegistrationsEmail() |
static org.nrg.mail.api.NotificationSubscriberProvider |
getNotificationSubscriberProvider() |
static boolean |
GetPageEmail() |
static String |
populateVmTemplate(org.apache.velocity.context.Context context,
String templatePath) |
static void |
sendAdminEmail(String subject,
String message) |
static void |
sendAdminEmail(UserI user,
String subject,
String message) |
static void |
sendAuthorizationEmailMessage(XDATUser user)
Sends the Authorization Request to authorizer
|
static void |
sendDisabledUserVerificationNotification(XDATUser user,
org.apache.velocity.context.Context context) |
static void |
sendErrorNotification(org.apache.turbine.util.RunData data,
String message,
org.apache.velocity.context.Context context) |
static void |
sendNewUserEmailMessage(String username,
String email,
org.apache.velocity.context.Context context)
Sends the Welcome email to a new User
|
static void |
sendNewUserNotification(XDATUser user,
org.apache.velocity.context.Context context) |
static void |
sendNewUserNotification(XDATUser user,
String comments,
String phone,
String organization,
org.apache.velocity.context.Context context) |
static void |
sendNewUserVerificationEmail(ItemI i) |
static void |
sendNewUserVerificationEmail(String email,
String firstName,
String lastName,
String userName) |
static void |
sendNewUserVerificationEmail(XdatUser user) |
static void |
sendUserHTMLEmail(String subject,
String message,
boolean ccAdmin,
String[] email_addresses) |
static void |
SetNewUserRegistrationsEmail(boolean b) |
static void |
setNotificationSubscriberProvider(org.nrg.mail.api.NotificationSubscriberProvider provider) |
static void |
SetPageEmail(boolean b) |
public static String GetLoginFailureMessage()
public static void SetNewUserRegistrationsEmail(boolean b)
public static void SetPageEmail(boolean b)
public static boolean GetNewUserRegistrationsEmail()
public static boolean GetPageEmail()
public static String getAdminEmailId()
public static String getAuthorizerEmailId()
public static String getMailServer()
public static void sendDisabledUserVerificationNotification(XDATUser user, org.apache.velocity.context.Context context) throws Exception
Exception
public static void sendNewUserNotification(XDATUser user, org.apache.velocity.context.Context context) throws Exception
Exception
public static void sendNewUserNotification(XDATUser user, String comments, String phone, String organization, org.apache.velocity.context.Context context) throws Exception
Exception
public static void sendNewUserVerificationEmail(XdatUser user) throws Exception
Exception
public static void sendNewUserVerificationEmail(ItemI i) throws Exception
Exception
public static void sendNewUserVerificationEmail(String email, String firstName, String lastName, String userName) throws Exception
Exception
public static void sendNewUserEmailMessage(String username, String email, org.apache.velocity.context.Context context) throws Exception
username
- The username of the new user.email
- The email of the new user.Exception
public static String getAuthorizeRequestEmailBody(String UserName_AwaitingAuthorization, String login)
public static void sendAuthorizationEmailMessage(XDATUser user)
user
- The user to be authorized.public static void sendUserHTMLEmail(String subject, String message, boolean ccAdmin, String[] email_addresses)
public static void sendErrorNotification(org.apache.turbine.util.RunData data, String message, org.apache.velocity.context.Context context) throws Exception
Exception
public static org.nrg.mail.api.NotificationSubscriberProvider getNotificationSubscriberProvider()
public static void setNotificationSubscriberProvider(org.nrg.mail.api.NotificationSubscriberProvider provider)
Copyright © 2015 Neuroinformatics Research Group. All rights reserved.