Package com.thepluginpeople.jemhod.api
Interface ISystemTemplateUtils
- All Superinterfaces:
ITemplateUtils
-
Method Summary
Modifier and TypeMethodDescriptiongetUserEmailAddressAsSystem(Object object) Returns the user email for System notifications.Methods inherited from interface com.thepluginpeople.jemhod.api.ITemplateUtils
addStaticResourceAttachment, addStaticResourceInline, asText, enableDebug, filterRestrictedComments, getBaseUrl, getChangelogAuthor, getChangelogAuthors, getChangelogAuthors, getChangeLogFromValue, getChangeLogs, getChangeLogsByAuthor, getChangeLogsByShowFields, getChangeLogToValue, getDebugMessages, getDurationBreakdownSeconds, getEmailOnlyUsers, getFieldId, getFieldMetadata, getFieldMetadata, getGlobalImageUrl, getGlobalImageUrl, getImageUrl, getImageUrl, getIssue, getIssue, getIssueProperty, getIssueTypeMetadata, getIssueTypeMetadata, getIssueTypeMetadata, getIssueViewUrl, getItemFrom, getItemFromString, getItemTo, getItemToString, getMailTo, getOperationUser, getPeopleInvolved, getPortalViewUrl, getPreviousChangeLogs, getPreviousChangeLogs, getProjectKey, getProjectMetadata, getProjectMetadata, getProjectMetadata, getProjectRoles, getRecipient, getRecipients, getRecipientType, getRequestParticipantAuthor, getRequestParticipantTimestamp, getSenders, getSprintNameFromEventValue, getStatusCategoryHexColor, getThemeImageUrl, getThemeImageUrl, getUser, getUser, getUserAccountId, getUserAvatar, getUserDescription, getUserEmailAddress, getUserProfileUrl, getUserRole, getWatchers, getWebhookEvent, getWorklogById, hasElements, hasProjectRole, hasUserRole, htmlEscape, humanReadableByteCount, includeOnly, indexChangeLogByField, isCreate, isCreatedByEmailUser, isCreateOrInChangeLog, isDoNotNotify, isIssueCreatedByEmail, isIssueCreatedByEmail, isJiraUser, isJsdApprover, isJsdCustomer, isJsdProject, isNewApprover, isNewRequestParticipant, isNotNull, isNull, isPrivateJSDComment, isSentToEmailUsers, isTheRecipientThePersonWhoHasExecutedTheOperation, isUserInGroup, jsonEscape, log, mattermostEscape, randomUUID, renderValue, reverse, setCommentRendered, setFieldRendered, setInhibitSending, setNotify, setReplyTo, slackEscape, toJson, translateValue, truncateMinute, urlEncode, wikiToHtml
-
Method Details
-
getUserEmailAddressAsSystem
Returns the user email for System notifications.- Parameters:
object- user object, node or account id.- Returns:
- the user email or null.
-