public class ExtendedEmailPublisherDescriptor
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
Constructor and Description |
---|
ExtendedEmailPublisherDescriptor() |
Modifier and Type | Method and Description |
---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
javax.mail.Session |
createSession()
JavaMail session.
|
hudson.util.FormValidation |
doAddressCheck(String value) |
hudson.util.FormValidation |
doMaxAttachmentSizeCheck(String value) |
hudson.util.FormValidation |
doRecipientListRecipientsCheck(String value) |
String |
getAdminAddress() |
String |
getCharset() |
String |
getDefaultBody() |
String |
getDefaultContentType() |
String |
getDefaultRecipients() |
String |
getDefaultSubject() |
String |
getDefaultSuffix() |
String |
getDisplayName() |
String |
getEmergencyReroute() |
String |
getHelpFile() |
String |
getHudsonUrl() |
String |
getListId() |
long |
getMaxAttachmentSize() |
long |
getMaxAttachmentSizeMb() |
boolean |
getOverrideGlobalSettings() |
boolean |
getPrecedenceBulk() |
String |
getSmtpAuthPassword() |
String |
getSmtpAuthUsername() |
String |
getSmtpPort() |
String |
getSmtpServer() |
boolean |
getUseSsl() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> jobType) |
boolean |
isMatrixProject(hudson.model.AbstractProject<?,?> project) |
boolean |
isTokenMacroAvailable() |
hudson.tasks.Publisher |
newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPossibleViewNames, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public String getDisplayName()
getDisplayName
in class hudson.model.Descriptor<hudson.tasks.Publisher>
public String getAdminAddress()
public String getDefaultSuffix()
public javax.mail.Session createSession()
public String getHudsonUrl()
public String getSmtpServer()
public String getSmtpAuthUsername()
public String getSmtpAuthPassword()
public boolean getUseSsl()
public String getSmtpPort()
public String getCharset()
public String getDefaultContentType()
public String getDefaultSubject()
public String getDefaultBody()
public String getEmergencyReroute()
public long getMaxAttachmentSize()
public long getMaxAttachmentSizeMb()
public String getDefaultRecipients()
public boolean getOverrideGlobalSettings()
public String getListId()
public boolean getPrecedenceBulk()
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
isApplicable
in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
public boolean isTokenMacroAvailable()
public hudson.tasks.Publisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws hudson.model.Descriptor.FormException
newInstance
in class hudson.model.Descriptor<hudson.tasks.Publisher>
hudson.model.Descriptor.FormException
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws hudson.model.Descriptor.FormException
configure
in class hudson.model.Descriptor<hudson.tasks.Publisher>
hudson.model.Descriptor.FormException
public String getHelpFile()
getHelpFile
in class hudson.model.Descriptor<hudson.tasks.Publisher>
public hudson.util.FormValidation doAddressCheck(@QueryParameter String value) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public hudson.util.FormValidation doRecipientListRecipientsCheck(@QueryParameter String value) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public hudson.util.FormValidation doMaxAttachmentSizeCheck(@QueryParameter String value) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public boolean isMatrixProject(hudson.model.AbstractProject<?,?> project)
Copyright © 2004-2012. All Rights Reserved.