Class ValidatingEmailParameterDefinition.DescriptorImpl

  • All Implemented Interfaces:
    hudson.model.Saveable, jenkins.util.io.OnMaster
    Enclosing class:
    ValidatingEmailParameterDefinition

    @Extension
    @Symbol({"email","emailParam"})
    public static class ValidatingEmailParameterDefinition.DescriptorImpl
    extends hudson.model.ParameterDefinition.ParameterDescriptor
    • Nested Class Summary

      • Nested classes/interfaces inherited from class hudson.model.Descriptor

        hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
    • Field Summary

      • Fields inherited from class hudson.model.Descriptor

        clazz
      • Fields inherited from interface hudson.model.Saveable

        NOOP
    • Constructor Summary

      Constructors 
      Constructor Description
      DescriptorImpl()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      hudson.util.FormValidation doValidate​(String domain, String value, Boolean externalEmail)  
      String getDisplayName()  
      String getHelpFile()  
      • Methods inherited from class hudson.model.ParameterDefinition.ParameterDescriptor

        getValuePage
      • Methods inherited from class hudson.model.Descriptor

        addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getDisplayName

        public String getDisplayName()
        Overrides:
        getDisplayName in class hudson.model.ParameterDefinition.ParameterDescriptor
      • getHelpFile

        public String getHelpFile()
        Overrides:
        getHelpFile in class hudson.model.Descriptor<hudson.model.ParameterDefinition>
      • doValidate

        public hudson.util.FormValidation doValidate​(@QueryParameter("domain")
                                                     String domain,
                                                     @QueryParameter("value")
                                                     String value,
                                                     @QueryParameter("externalEmail")
                                                     Boolean externalEmail)