Package hudson.model
Interface Job.BuildNumberAssigner
- All Superinterfaces:
- ExtensionPoint
- All Known Implementing Classes:
- Job.DefaultBuildNumberAssigner
@Restricted(org.kohsuke.accmod.restrictions.Beta.class)
public static interface Job.BuildNumberAssigner
extends ExtensionPoint
Alternate strategy for assigning build numbers.
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceProvides an externally accessible alias forJob.saveNextBuildNumber(), which isprotected.Nested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
- 
Method SummaryModifier and TypeMethodDescriptionintassignBuildNumber(Job<?, ?> job, Job.BuildNumberAssigner.SaveNextBuildNumber saveNextBuildNumber) Implementation ofJob.assignBuildNumber().
- 
Method Details- 
assignBuildNumberint assignBuildNumber(Job<?, ?> job, Job.BuildNumberAssigner.SaveNextBuildNumber saveNextBuildNumber) throws IOExceptionImplementation ofJob.assignBuildNumber().- Throws:
- IOException
 
 
-