Class GeneXusServerStep.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.StepDescriptor
-
- org.jenkinsci.plugins.workflow.steps.scm.SCMStep.SCMStepDescriptor
-
- org.jenkinsci.plugins.genexus.server.GeneXusServerStep.DescriptorImpl
-
- Enclosing class:
- GeneXusServerStep
@Extension public static class GeneXusServerStep.DescriptorImpl extends org.jenkinsci.plugins.workflow.steps.scm.SCMStep.SCMStepDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
FormValidation
doCheckCredentialsId(Item item, String value, String serverURL)
Validate the value for GeneXus Server credentials.FormValidation
doCheckKbDbCredentialsId(Item item, String value, String kBDbServerInstance)
Validate the value for the SQL Server credentials.FormValidation
doCheckKbDbServerInstance(String value)
Validate the value for a SQL Server Instance.FormValidation
doCheckServerURL(String value)
Validate the value for a GeneXus Server connection.ListBoxModel
doFillCredentialsIdItems(Item item, String credentialsId, String serverURL)
ListBoxModel
doFillGxInstallationIdItems()
ListBoxModel
doFillKbDbCredentialsIdItems(Item item, String kbDbCredentialsId, String kbDbServerInstance)
String
getDisplayName()
String
getFunctionName()
org.jenkinsci.plugins.workflow.steps.Step
newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
-
Methods inherited from class org.jenkinsci.plugins.workflow.steps.scm.SCMStep.SCMStepDescriptor
getRequiredContext
-
Methods inherited from class org.jenkinsci.plugins.workflow.steps.StepDescriptor
all, allMeta, argumentsToString, byFunctionName, checkContextAvailability, defineArguments, getMetaStepArgumentType, getProvidedContext, isAdvanced, isMetaStep, metaStepsOf, newInstance, takesImplicitBlockArgument, uninstantiate
-
Methods 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, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
- Specified by:
getFunctionName
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
doFillGxInstallationIdItems
public ListBoxModel doFillGxInstallationIdItems()
-
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String credentialsId, @QueryParameter String serverURL)
-
doFillKbDbCredentialsIdItems
public ListBoxModel doFillKbDbCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String kbDbCredentialsId, @QueryParameter String kbDbServerInstance)
-
doCheckServerURL
public FormValidation doCheckServerURL(@QueryParameter String value)
Validate the value for a GeneXus Server connection.- Parameters:
value
- URL of a GeneXus Server installation- Returns:
- a FormValidation of a specific kind (OK, ERROR, WARNING)
-
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@AncestorInPath Item item, @QueryParameter String value, @QueryParameter String serverURL)
Validate the value for GeneXus Server credentials.- Parameters:
item
- Item to which the credentials applyvalue
- id of credentials to validateserverURL
- URL of a GeneXus Server installation- Returns:
- a FormValidation of a specific kind (OK, ERROR, WARNING)
-
doCheckKbDbServerInstance
public FormValidation doCheckKbDbServerInstance(@QueryParameter String value)
Validate the value for a SQL Server Instance.- Parameters:
value
- SQL Server instance- Returns:
- a FormValidation of a specific kind (OK, ERROR, WARNING)
-
doCheckKbDbCredentialsId
public FormValidation doCheckKbDbCredentialsId(@AncestorInPath Item item, @QueryParameter String value, @QueryParameter String kBDbServerInstance)
Validate the value for the SQL Server credentials.- Parameters:
item
- Item to which the credentials applyvalue
- id of credentials to validatekBDbServerInstance
- SQL Server instance used for the KB- Returns:
- a FormValidation of a specific kind (OK, ERROR, WARNING)
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
- Overrides:
configure
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
- Throws:
Descriptor.FormException
-
newInstance
public org.jenkinsci.plugins.workflow.steps.Step newInstance(@Nullable org.kohsuke.stapler.StaplerRequest req, @Nonnull net.sf.json.JSONObject formData) throws Descriptor.FormException
- Overrides:
newInstance
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
- Throws:
Descriptor.FormException
-
-