Class AbstractActivityDescriptor
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<Builder>
-
- io.jenkins.plugins.devopsportal.reporters.AbstractActivityDescriptor
-
- Direct Known Subclasses:
ArtifactReleaseActivityReporter.DescriptorImpl
,BuildActivityReporter.DescriptorImpl
,JMeterPerformanceTestActivityReporter.DescriptorImpl
,MavenDependenciesAnalysisActivityReporter.DescriptorImpl
,PerformanceTestActivityReporter.DescriptorImpl
,QualityAuditActivityReporter.DescriptorImpl
,SonarQualityAuditActivityReporter.DescriptorImpl
,SurefireUnitTestActivityReporter.DescriptorImpl
,UnitTestActivityReporter.DescriptorImpl
public abstract class AbstractActivityDescriptor extends BuildStepDescriptor<Builder>
Abstract class for BUILD activity reporters descriptors.- Author:
- RĂ©mi BELLO <remi@evolya.fr>
-
-
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 Modifier Constructor Description protected
AbstractActivityDescriptor(String displayName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckApplicationComponent(String applicationComponent)
FormValidation
doCheckApplicationName(String applicationName)
FormValidation
doCheckApplicationVersion(String applicationVersion)
String
getDisplayName()
boolean
isApplicable(Class<? extends AbstractProject> aClass)
-
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, 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
-
-
-
-
Constructor Detail
-
AbstractActivityDescriptor
protected AbstractActivityDescriptor(String displayName)
-
-
Method Detail
-
doCheckApplicationName
public FormValidation doCheckApplicationName(@QueryParameter String applicationName)
-
doCheckApplicationVersion
public FormValidation doCheckApplicationVersion(@QueryParameter String applicationVersion)
-
doCheckApplicationComponent
public FormValidation doCheckApplicationComponent(@QueryParameter String applicationComponent)
-
isApplicable
public boolean isApplicable(Class<? extends AbstractProject> aClass)
- Specified by:
isApplicable
in classBuildStepDescriptor<Builder>
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Builder>
-
-