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.Self
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondoCheckJobPattern
(String value) void
doPriorityConfigSubmit
(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) static PriorityConfiguration
get()
getJobGroup
(int id) getJobGroup
(PriorityConfigurationCallback priorityCallback, Job<?, ?> job) getPriority
(Queue.Item item, PriorityConfigurationCallback priorityCallback) void
setJobGroups
(List<JobGroup> jobGroups) Methods inherited from class jenkins.model.GlobalConfiguration
all, configure, configure, getDescriptor, getGlobalConfigPage
Methods 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:
getIconFileName
in interfaceAction
-
getIconClassName
- Specified by:
getIconClassName
in interfaceIconSpec
-
getDisplayName
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
- Overrides:
getDisplayName
in classDescriptor<GlobalConfiguration>
-
getUrlName
- Specified by:
getUrlName
in 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:
IOException
jakarta.servlet.ServletException
-
doCheckJobPattern
public FormValidation doCheckJobPattern(@QueryParameter String value) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
getPriority
public PriorityConfigurationCallback getPriority(Queue.Item item, PriorityConfigurationCallback priorityCallback) -
getJobGroup
@CheckForNull public JobGroup getJobGroup(@NonNull PriorityConfigurationCallback priorityCallback, @NonNull Job<?, ?> job) -
get
-