A C D E G H I M N O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addMessage(String) - Method in exception org.sakaiproject.mailsender.MailsenderException
- addMessage(String, Object[]) - Method in exception org.sakaiproject.mailsender.MailsenderException
- addMessage(String, String) - Method in exception org.sakaiproject.mailsender.MailsenderException
- addMessage(Map<String, Object[]>) - Method in exception org.sakaiproject.mailsender.MailsenderException
- addToArchive(ConfigEntry, String, String, String, String, List<Attachment>) - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Append email to Email Archive
- ALLOW_PREFIX_CHANGE_PROP - Static variable in interface org.sakaiproject.mailsender.logic.ConfigLogic
- allowSubjectPrefixChange() - Method in interface org.sakaiproject.mailsender.logic.ConfigLogic
-
Allow the user to change the prefix that is prepended to the subject of emails.
- appendrecipientlist - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
- AttachmentException - Exception in org.sakaiproject.mailsender
- AttachmentException() - Constructor for exception org.sakaiproject.mailsender.AttachmentException
- AttachmentException(String) - Constructor for exception org.sakaiproject.mailsender.AttachmentException
- AttachmentException(String, Throwable) - Constructor for exception org.sakaiproject.mailsender.AttachmentException
- AttachmentException(Throwable) - Constructor for exception org.sakaiproject.mailsender.AttachmentException
C
- ComposeLogic - Interface in org.sakaiproject.mailsender.logic
- CONFIG_SAVED - Static variable in interface org.sakaiproject.mailsender.logic.ConfigLogic
- ConfigEntry - Class in org.sakaiproject.mailsender.model
-
Programmatic view of the "Options" page in Mail Sender
- ConfigEntry() - Constructor for class org.sakaiproject.mailsender.model.ConfigEntry
- ConfigEntry(String, boolean, boolean, boolean, String, boolean, String, boolean) - Constructor for class org.sakaiproject.mailsender.model.ConfigEntry
- ConfigEntry.ConfigParams - Enum in org.sakaiproject.mailsender.model
- ConfigEntry.ReplyTo - Enum in org.sakaiproject.mailsender.model
- ConfigEntry.SubjectPrefixType - Enum in org.sakaiproject.mailsender.model
- ConfigLogic - Interface in org.sakaiproject.mailsender.logic
- countUsersByGroup(String) - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Get the number of users in a group.
- countUsersByRole(String) - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Gets the numbers of users in a role.
- custom - org.sakaiproject.mailsender.model.ConfigEntry.SubjectPrefixType
D
- DEFAULT_CONFIG - Static variable in class org.sakaiproject.mailsender.model.ConfigEntry
- DEFAULT_SUBJECT_PREFIX - Static variable in interface org.sakaiproject.mailsender.logic.ConfigLogic
- DEFAULT_SUBJECT_PREFIX_PROP - Static variable in interface org.sakaiproject.mailsender.logic.ConfigLogic
- DISPLAY_EMPTY_GROUPS - Static variable in interface org.sakaiproject.mailsender.logic.ConfigLogic
- displayemptygroups - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
- displayinvalidemailaddrs - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
E
- EMAIL_TEST_MODE_PROP - Static variable in interface org.sakaiproject.mailsender.logic.ConfigLogic
- emailarchive - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
- EmailEntry - Class in org.sakaiproject.mailsender.model
- EmailEntry(ConfigEntry) - Constructor for class org.sakaiproject.mailsender.model.EmailEntry
- EmailRole - Class in org.sakaiproject.mailsender.model
-
EmailRole (can be a role, a section, a group)
- EmailRole(String, String, String, String, EmailRole.Type) - Constructor for class org.sakaiproject.mailsender.model.EmailRole
- EmailRole(String, String, String, String, EmailRole.Type, boolean) - Constructor for class org.sakaiproject.mailsender.model.EmailRole
- EmailRole.Type - Enum in org.sakaiproject.mailsender.model
- EVENT_EMAIL_SEND - Static variable in interface org.sakaiproject.mailsender.logic.ExternalLogic
- ExternalLogic - Interface in org.sakaiproject.mailsender.logic
-
This is the interface for logic which is external to our app logic
G
- getConfig() - Method in interface org.sakaiproject.mailsender.logic.ConfigLogic
-
Get the current tool placement config
- getCurrentLocationId() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
- getCurrentSite() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get the current site's details
- getCurrentSiteTitle() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
- getCurrentToolURL() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
- getCurrentUser() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get details for the current user
- getCurrentUserId() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
- getDefaultSubjectPrefix() - Method in interface org.sakaiproject.mailsender.logic.ConfigLogic
-
Returns the default subject prefix.
- getEmailGroups() - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Get a list of groups available for this tool
- getEmailRoles() - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Read the tool config and build the email roles that are specified
- getEmailSections() - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Get the sections as by the section info tool
- getGroupAwareRole() - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Get group-aware role which is set in sakai.properties e.g.
- getGroupAwareRoleDefault() - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
// OOTB(Out of the box) Sakai defaults
- getMessages() - Method in exception org.sakaiproject.mailsender.MailsenderException
- getPermissionKeys() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get a list of the permission keys for the tool
- getRealmId() - Method in class org.sakaiproject.mailsender.model.EmailRole
- getRoleId() - Method in class org.sakaiproject.mailsender.model.EmailRole
- getRolePlural() - Method in class org.sakaiproject.mailsender.model.EmailRole
- getRoleSingular() - Method in class org.sakaiproject.mailsender.model.EmailRole
- getSiteID() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get the site id for the current site
- getSiteRealmID() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get the realm id for the current site
- getSiteType() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get the type of the current site
- getType() - Method in class org.sakaiproject.mailsender.model.EmailRole
- getUploadDirectory() - Method in interface org.sakaiproject.mailsender.logic.ConfigLogic
-
Get the directory where uploads should be stored
- getUser(String) - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get details for a user
- getUserDisplayName(String) - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Get the display name for a user by their unique id
- getUsers() - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
- getUsersByGroup(String) - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Retrieve members for the current site that are of a certain group/section
- getUsersByRole(String) - Method in interface org.sakaiproject.mailsender.logic.ComposeLogic
-
Retrieve members for the current site that are of a certain role.
- GROUP - org.sakaiproject.mailsender.model.EmailRole.Type
H
- hasMessages() - Method in exception org.sakaiproject.mailsender.MailsenderException
I
- isEmailArchiveAddedToSite() - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Check if the email archive tool is added to the current site
- isEmailTestMode() - Method in interface org.sakaiproject.mailsender.logic.ConfigLogic
-
Check if the system is currently set up in a "test" mode, indicating that e-mails should not be actually dispatched, but rather spit into a log or external file for verification purposes.
- isGroupAware() - Method in class org.sakaiproject.mailsender.model.EmailRole
- isUserAdmin(String) - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Check if this user has super admin access
- isUserAllowedInLocation(String, String, String) - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Check if a user has a specified permission within a context, primarily a convenience method and passthrough
- isUserSiteAdmin(String, String) - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Check if this user has site update access
M
- MailsenderException - Exception in org.sakaiproject.mailsender
-
General exception for Mailsender.
- MailsenderException() - Constructor for exception org.sakaiproject.mailsender.MailsenderException
- MailsenderException(String, Exception) - Constructor for exception org.sakaiproject.mailsender.MailsenderException
- MailsenderException(String, String) - Constructor for exception org.sakaiproject.mailsender.MailsenderException
- MailsenderException(List<Map<String, Object[]>>) - Constructor for exception org.sakaiproject.mailsender.MailsenderException
N
- NO_LOCATION - Static variable in interface org.sakaiproject.mailsender.logic.ExternalLogic
- no_reply_to - org.sakaiproject.mailsender.model.ConfigEntry.ReplyTo
O
- onlyplaintext - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
- org.sakaiproject.mailsender - package org.sakaiproject.mailsender
- org.sakaiproject.mailsender.logic - package org.sakaiproject.mailsender.logic
- org.sakaiproject.mailsender.model - package org.sakaiproject.mailsender.model
P
- PERM_ADMIN - Static variable in interface org.sakaiproject.mailsender.logic.ExternalLogic
- PERM_SEND - Static variable in interface org.sakaiproject.mailsender.logic.ExternalLogic
R
- replyto - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
- ROLE - org.sakaiproject.mailsender.model.EmailRole.Type
S
- saveConfig(ConfigEntry) - Method in interface org.sakaiproject.mailsender.logic.ConfigLogic
-
Save the configuration to the tool placement config space
- SECTION - org.sakaiproject.mailsender.model.EmailRole.Type
- sendEmail(ConfigEntry, String, String, Map<String, String>, String, String, List<Attachment>) - Method in interface org.sakaiproject.mailsender.logic.ExternalLogic
-
Send email to a list of users.
- sender - org.sakaiproject.mailsender.model.ConfigEntry.ReplyTo
- sendmecopy - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
- setContent(String) - Method in class org.sakaiproject.mailsender.model.EmailEntry
- setReplyTo(String) - Method in class org.sakaiproject.mailsender.model.ConfigEntry
- setSubject(String) - Method in class org.sakaiproject.mailsender.model.EmailEntry
- setSubjectPrefixType(String) - Method in class org.sakaiproject.mailsender.model.ConfigEntry
- subjectprefix - org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
- system - org.sakaiproject.mailsender.model.ConfigEntry.SubjectPrefixType
U
- UPLOAD_DIRECTORY_PROP - Static variable in interface org.sakaiproject.mailsender.logic.ConfigLogic
V
- valueOf(String) - Static method in enum org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sakaiproject.mailsender.model.ConfigEntry.ReplyTo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sakaiproject.mailsender.model.ConfigEntry.SubjectPrefixType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sakaiproject.mailsender.model.EmailRole.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sakaiproject.mailsender.model.ConfigEntry.ConfigParams
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sakaiproject.mailsender.model.ConfigEntry.ReplyTo
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sakaiproject.mailsender.model.ConfigEntry.SubjectPrefixType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sakaiproject.mailsender.model.EmailRole.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages