Class HttpPasswordUpdateSender
- java.lang.Object
-
- com.google.gerrit.server.mail.send.OutgoingEmail
-
- com.google.gerrit.server.mail.send.HttpPasswordUpdateSender
-
public class HttpPasswordUpdateSender extends OutgoingEmail
Sender that informs a user by email that the HTTP password of their account was updated.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceHttpPasswordUpdateSender.Factory
-
Field Summary
-
Fields inherited from class com.google.gerrit.server.mail.send.OutgoingEmail
args, footers, fromId, messageClass, notify, soyContext, soyContextEmailData
-
-
Constructor Summary
Constructors Constructor Description HttpPasswordUpdateSender(EmailArguments args, MessageIdGenerator messageIdGenerator, IdentifiedUser user, String operation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidformat()Format the message body by callingOutgoingEmail.appendText(String).protected voidinit()Setup the message headers and envelope (TO, CC, BCC).protected voidsetupSoyContext()protected booleanshouldSendMessage()-
Methods inherited from class com.google.gerrit.server.mail.send.OutgoingEmail
add, add, add, add, addByEmail, addByEmail, appendHtml, appendText, getFromLine, getGerritHost, getNameEmailFor, getNameFor, getSettingsUrl, getUserNameEmailFor, isVisibleTo, removeHeader, removeUser, send, setFrom, setHeader, setHeader, setMessageId, setNotify, soyHtmlTemplate, textTemplate, useHtml
-
-
-
-
Constructor Detail
-
HttpPasswordUpdateSender
public HttpPasswordUpdateSender(EmailArguments args, MessageIdGenerator messageIdGenerator, IdentifiedUser user, String operation)
-
-
Method Detail
-
init
protected void init() throws com.google.gerrit.exceptions.EmailExceptionDescription copied from class:OutgoingEmailSetup the message headers and envelope (TO, CC, BCC).- Overrides:
initin classOutgoingEmail- Throws:
com.google.gerrit.exceptions.EmailException- if an error occurred.
-
shouldSendMessage
protected boolean shouldSendMessage()
- Overrides:
shouldSendMessagein classOutgoingEmail
-
format
protected void format() throws com.google.gerrit.exceptions.EmailExceptionDescription copied from class:OutgoingEmailFormat the message body by callingOutgoingEmail.appendText(String).- Specified by:
formatin classOutgoingEmail- Throws:
com.google.gerrit.exceptions.EmailException
-
setupSoyContext
protected void setupSoyContext()
- Overrides:
setupSoyContextin classOutgoingEmail
-
-