@Extension public static final class RapidDeployPackageBuilder.DescriptorImpl extends BuildStepDescriptor<Publisher>
RapidDeployPackageBuilder
. Used as a singleton. The class is marked as public so that it can be accessed from views.Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
Constructor and Description |
---|
DescriptorImpl() |
Modifier and Type | Method and Description |
---|---|
FormValidation |
doCheckAuthenticationToken(String value,
Item item)
AUTHENTICATION TOKEN FIELD
|
FormValidation |
doCheckServerUrl(String value,
Item item)
SERVER URL FIELD
|
ListBoxModel |
doFillArchiveExtensionItems()
ARCHIVE EXTENSION FIELD
|
ListBoxModel |
doFillProjectItems(String serverUrl,
String authenticationToken,
Item item)
PROJECT FIELD
|
FormValidation |
doGetPackages(String serverUrl,
String authenticationToken,
String project,
Item item)
SHOW PACKAGES BUTTON
|
FormValidation |
doLoadProjects(String serverUrl,
String authenticationToken,
Item item)
LOAD PROJECTS BUTTON
|
String |
getDisplayName()
This human readable name is used in the configuration screen.
|
boolean |
isApplicable(Class<? extends AbstractProject> aClass) |
filter
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, 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 isApplicable(Class<? extends AbstractProject> aClass)
isApplicable
in class BuildStepDescriptor<Publisher>
public String getDisplayName()
getDisplayName
in class Descriptor<Publisher>
public FormValidation doCheckServerUrl(@QueryParameter String value, @AncestorInPath Item item) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public FormValidation doCheckAuthenticationToken(@QueryParameter String value, @AncestorInPath Item item) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public FormValidation doLoadProjects(@QueryParameter(value="serverUrl") String serverUrl, @QueryParameter(value="authenticationToken") String authenticationToken, @AncestorInPath Item item) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public ListBoxModel doFillProjectItems(@QueryParameter(value="serverUrl") String serverUrl, @QueryParameter(value="authenticationToken") String authenticationToken, @AncestorInPath Item item)
public FormValidation doGetPackages(@QueryParameter(value="serverUrl") String serverUrl, @QueryParameter(value="authenticationToken") String authenticationToken, @QueryParameter(value="project") String project, @AncestorInPath Item item) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public ListBoxModel doFillArchiveExtensionItems()
Copyright © 2016–2022. All rights reserved.