@Extension
public static class RequestMailSender.DescriptorEmailImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
Constructor and Description |
---|
DescriptorEmailImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json) |
hudson.util.FormValidation |
doTestEmail(String testEmailAddress) |
String |
getDisplayName() |
boolean |
getEnableDeleteJob() |
String |
getRequestadminemail() |
String |
getRequestemailhost() |
String |
getRequestemailserver() |
String |
getRequestmaildomain() |
hudson.util.Secret |
getUnlockpassword() |
String |
getUnlockuser() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> arg0) |
boolean |
isEnableDeleteBuild() |
boolean |
isEnableDeleteFolder() |
boolean |
isEnableEmails() |
boolean |
isEnableRenameFolder() |
boolean |
isEnableRenameJob() |
boolean |
isEnableUnlockBuild() |
void |
setEnableDeleteBuild(boolean enableDeleteBuild) |
void |
setEnableDeleteFolder(boolean enableDeleteFolder) |
void |
setEnableDeleteJob(boolean enableDeleteJob) |
void |
setEnableEmails(boolean enableEmails) |
void |
setEnableRenameFolder(boolean enableRenameFolder) |
void |
setEnableRenameJob(boolean enableRenameJob) |
void |
setEnableUnlockBuild(boolean enableUnlockBuild) |
void |
setRequestadminemail(String requestadminemail) |
void |
setRequestemailhost(String requestemailhost) |
void |
setRequestemailserver(String requestemailserver) |
void |
setRequestmaildomain(String requestmaildomain) |
void |
setUnlockpassword(hudson.util.Secret unlockpassword) |
void |
setUnlockuser(String unlockuser) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws hudson.model.Descriptor.FormException
configure
in class hudson.model.Descriptor<hudson.tasks.Builder>
hudson.model.Descriptor.FormException
public String getRequestemailserver()
public String getRequestemailhost()
public String getRequestmaildomain()
public String getRequestadminemail()
public String getUnlockuser()
public hudson.util.Secret getUnlockpassword()
public void setRequestemailserver(String requestemailserver)
public void setRequestmaildomain(String requestmaildomain)
public void setRequestadminemail(String requestadminemail)
public void setRequestemailhost(String requestemailhost)
public void setUnlockuser(String unlockuser)
public void setUnlockpassword(hudson.util.Secret unlockpassword)
public boolean getEnableDeleteJob()
public boolean isEnableDeleteBuild()
public boolean isEnableUnlockBuild()
public boolean isEnableRenameJob()
public boolean isEnableRenameFolder()
public boolean isEnableEmails()
public boolean isEnableDeleteFolder()
@DataBoundSetter public void setEnableDeleteJob(boolean enableDeleteJob)
public void setEnableDeleteBuild(boolean enableDeleteBuild)
public void setEnableUnlockBuild(boolean enableUnlockBuild)
@DataBoundSetter public void setEnableRenameJob(boolean enableRenameJob)
@DataBoundSetter public void setEnableRenameFolder(boolean enableRenameFolder)
@DataBoundSetter public void setEnableDeleteFolder(boolean enableDeleteFolder)
public void setEnableEmails(boolean enableEmails)
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> arg0)
isApplicable
in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
public String getDisplayName()
getDisplayName
in class hudson.model.Descriptor<hudson.tasks.Builder>
@POST public hudson.util.FormValidation doTestEmail(@QueryParameter(value="testEmailAddress") String testEmailAddress) throws javax.mail.MessagingException, UnknownHostException
javax.mail.MessagingException
UnknownHostException
Copyright © 2016–2021. All rights reserved.