Class ArtifactsDocLinksPublisher
- java.lang.Object
 - 
- hudson.tasks.BuildStepCompatibilityLayer
 - 
- hudson.tasks.Publisher
 - 
- hudson.tasks.Recorder
 - 
- hudson.plugins.doclinks.artifacts.ArtifactsDocLinksPublisher
 
 
 
 
 
- 
- All Implemented Interfaces:
 ExtensionPoint,Describable<Publisher>,BuildStep
public class ArtifactsDocLinksPublisher extends Recorder
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classArtifactsDocLinksPublisher.DescriptorImpl- 
Nested classes/interfaces inherited from class hudson.tasks.Publisher
Publisher.DescriptorExtensionListImpl 
- 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList 
- 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson 
 - 
 
- 
Field Summary
- 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ArtifactsDocLinksPublisher(List<ArtifactsDocLinksConfig> artifactsDocLinksConfigList) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ArtifactsDocLinksConfig>getArtifactsDocLinksConfigList()ArtifactsDocLinksPublisher.DescriptorImplgetDescriptor()ActiongetProjectAction(AbstractProject<?,?> project)BuildStepMonitorgetRequiredMonitorService()booleanperform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener)- 
Methods inherited from class hudson.tasks.Publisher
all, getProjectAction, needsToRunAfterFinalized, prebuild 
- 
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectActions, perform, prebuild 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
ArtifactsDocLinksPublisher
@DataBoundConstructor public ArtifactsDocLinksPublisher(List<ArtifactsDocLinksConfig> artifactsDocLinksConfigList)
- Parameters:
 artifactsDocLinksConfigList-
 
 - 
 
- 
Method Detail
- 
getArtifactsDocLinksConfigList
public List<ArtifactsDocLinksConfig> getArtifactsDocLinksConfigList()
- Returns:
 - the artifactsDocLinksConfigList
 
 
- 
perform
public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException
- Specified by:
 performin interfaceBuildStep- Overrides:
 performin classBuildStepCompatibilityLayer- Parameters:
 build-launcher-listener-- Returns:
 - Throws:
 InterruptedExceptionIOException- See Also:
 BuildStepCompatibilityLayer.perform(hudson.model.AbstractBuild, hudson.Launcher, hudson.model.BuildListener)
 
- 
getProjectAction
public Action getProjectAction(AbstractProject<?,?> project)
- Specified by:
 getProjectActionin interfaceBuildStep- Overrides:
 getProjectActionin classBuildStepCompatibilityLayer- Parameters:
 project-- Returns:
 
 
- 
getRequiredMonitorService
public BuildStepMonitor getRequiredMonitorService()
- Returns:
 - See Also:
 BuildStep.getRequiredMonitorService()
 
- 
getDescriptor
public ArtifactsDocLinksPublisher.DescriptorImpl getDescriptor()
- Specified by:
 getDescriptorin interfaceDescribable<Publisher>- Overrides:
 getDescriptorin classRecorder- Returns:
 
 
 - 
 
 -