Package jenkins.advancedqueue
Class PriorityConfiguration
java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
jenkins.advancedqueue.PriorityConfiguration
- All Implemented Interfaces:
ExtensionPoint,Action,Describable<GlobalConfiguration>,ModelObject,RootAction,Saveable,Loadable,OnMaster,IconSpec
@Extension
public class PriorityConfiguration
extends GlobalConfiguration
implements RootAction, IconSpec
- Since:
- 2.0
- Author:
- Magnus Sandberg
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.SelfNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoCheckJobPattern(String value) voiddoPriorityConfigSubmit(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) static PriorityConfigurationget()getJobGroup(int id) getJobGroup(PriorityConfigurationCallback priorityCallback, Job<?, ?> job) getPriority(Queue.Item item, PriorityConfigurationCallback priorityCallback) voidsetJobGroups(List<JobGroup> jobGroups) Methods inherited from class jenkins.model.GlobalConfiguration
all, configure, configure, getDescriptor, getGlobalConfigPageMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
PriorityConfiguration
public PriorityConfiguration()
-
-
Method Details
-
getIconFileName
- Specified by:
getIconFileNamein interfaceAction
-
getIconClassName
- Specified by:
getIconClassNamein interfaceIconSpec
-
getDisplayName
- Specified by:
getDisplayNamein interfaceAction- Specified by:
getDisplayNamein interfaceModelObject- Overrides:
getDisplayNamein classDescriptor<GlobalConfiguration>
-
getUrlName
- Specified by:
getUrlNamein interfaceAction
-
getJobGroups
-
setJobGroups
-
getJobGroup
-
getPriorityStrategyDescriptors
-
getJobInclusionStrategyDescriptors
public DescriptorExtensionList<JobInclusionStrategy,Descriptor<JobInclusionStrategy>> getJobInclusionStrategyDescriptors() -
getPriorities
-
doPriorityConfigSubmit
public void doPriorityConfigSubmit(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
doCheckJobPattern
public FormValidation doCheckJobPattern(@QueryParameter String value) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
getPriority
public PriorityConfigurationCallback getPriority(Queue.Item item, PriorityConfigurationCallback priorityCallback) -
getJobGroup
@CheckForNull public JobGroup getJobGroup(@NonNull PriorityConfigurationCallback priorityCallback, @NonNull Job<?, ?> job) -
get
-