Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Email templates are velocity macro files. When email templates are used to render email body, the following Velocity context attributes are available.

 

Name
Type
Description
attachmentsManagercom.atlassian.jira.mail.util.MailAttachmentsManagerManager component
baseurlStringBase url of the JIRA instance, set under General Configuration
buildutilscom.atlassian.jira.util.BuildUtils 
customfieldManagercom.atlassian.jira.issue.CustomFieldManagerSupport for adding custom fields to outgoing emails
dateformattercom.atlassian.jira.web.util.OutlookDateDate format support
issuecom.atlassian.jira.mail.TemplateIssueIssue extended with support for processing in velocity templates
i18ncom.atlassian.jira.util.I18nHelperI18n support
jirakeyutilscom.atlassian.jira.util.JiraKeyUtils 
jirautilscom.atlassian.jira.util.JiraUtils 
remoteUsercom.atlassian.crowd.embedded.api.UserCurrent user running the action or null
rendererManagercom.atlassian.jira.issue.RendererManager 
stringUtilsorg.apache.commons.lang.StringUtilsString helper methods
textutilscom.opensymphony.util.TextUtilsJIRA's text util methods
userutilscom.atlassian.core.user.UserUtils 
velocityhelpercom.atlassian.velocity.VelocityHelper 
jetiFieldRenderer Support for field rendering in templates. See details below.
jetiFieldFormatter Support for date/time formatting in templates. See details below
numbercom.atlassian.jira.util.velocity.NumbertoolSupport for Number formatting in templates. See API documentation

...