Package io.jenkins.plugins
Class ProvarAutomation.DescriptorImpl
- Enclosing class:
ProvarAutomation
@Symbol("provarAutomation")
@Extension
public static final class ProvarAutomation.DescriptorImpl
extends BuildStepDescriptor<Builder>
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProvarAutomation.Browserstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final ProvarAutomation.ResultsPathSettingsstatic final ProvarAutomation.SalesforceMetadataCacheSettingsstatic final Stringstatic final StringFields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) doCheckBuildFile(String value) doCheckLicensePath(String value) doCheckProjectName(String value) doCheckSecretsPassword(String value) doCheckTestFolder(String value) doCheckTestPlan(String value) Obtains theProvarAutomation.ProvarAutomationInstallation.DescriptorImplinstance.booleanisApplicable(Class<? extends AbstractProject> aClass) voidsetInstallations(ProvarAutomation.ProvarAutomationInstallation... provarAutomationInstallations) Methods inherited from class hudson.tasks.BuildStepDescriptor
filterMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, 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
-
Field Details
-
defaultProvarAutomationName
- See Also:
-
defaultProjectName
- See Also:
-
defaultBuildFile
- See Also:
-
defaultBrowser
-
defaultEnvironment
- See Also:
-
defaultTestPlan
- See Also:
-
defaultTestFolder
- See Also:
-
defaultLicensePath
-
defaultSalesforceMetadataCacheSetting
public static final ProvarAutomation.SalesforceMetadataCacheSettings defaultSalesforceMetadataCacheSetting -
defaultResultsPathSetting
-
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getToolDescriptor
Obtains theProvarAutomation.ProvarAutomationInstallation.DescriptorImplinstance. -
getInstallations
-
setInstallations
public void setInstallations(ProvarAutomation.ProvarAutomationInstallation... provarAutomationInstallations) -
doCheckBuildFile
@POST public FormValidation doCheckBuildFile(@QueryParameter String value) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
doCheckTestPlan
@POST public FormValidation doCheckTestPlan(@QueryParameter String value) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
doCheckTestFolder
@POST public FormValidation doCheckTestFolder(@QueryParameter String value) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
doCheckSecretsPassword
@POST public FormValidation doCheckSecretsPassword(@QueryParameter String value) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
doCheckProjectName
@POST public FormValidation doCheckProjectName(@QueryParameter String value) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
doCheckLicensePath
@POST public FormValidation doCheckLicensePath(@QueryParameter String value) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
isApplicable
- Specified by:
isApplicablein classBuildStepDescriptor<Builder>
-
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<Builder>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException - Overrides:
configurein classDescriptor<Builder>- Throws:
Descriptor.FormException
-
doFillBrowserItems
-
doFillSalesforceMetadataCacheSettingItems
-
doFillResultsPathSettingItems
-