Package jenkins.advancedqueue.sorter
Class AdvancedQueueSorter
java.lang.Object
hudson.model.queue.QueueSorter
jenkins.advancedqueue.sorter.AdvancedQueueSorter
- All Implemented Interfaces:
ExtensionPoint
- Since:
- 2.0
- Author:
- Magnus Sandberg
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.queue.QueueSorter
DEFAULT_BLOCKED_ITEM_COMPARATOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AdvancedQueueSorter
get()
static void
init()
void
onLeft
(Queue.LeftItem li) void
onNewItem
(Queue.Item item) void
sortBlockedItems
(List<Queue.BlockedItem> blockedItems) void
void
sortNotWaitingItems
(List<? extends Queue.NotWaitingItem> items) Methods inherited from class hudson.model.queue.QueueSorter
all, installDefaultQueueSorter
-
Constructor Details
-
AdvancedQueueSorter
public AdvancedQueueSorter()
-
-
Method Details
-
init
public static void init() -
sortNotWaitingItems
-
sortBuildableItems
- Specified by:
sortBuildableItems
in classQueueSorter
-
sortBlockedItems
- Overrides:
sortBlockedItems
in classQueueSorter
-
onNewItem
-
onLeft
-
get
-