C D E G H I O R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- compare(Queue.BuildableItem, Queue.BuildableItem) - Method in class cz.muni.fi.xkozubi1.EstimatedDurationComparator
- configure(StaplerRequest, JSONObject) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- cz.muni.fi.xkozubi1 - package cz.muni.fi.xkozubi1
D
- DefaultSorter - Class in cz.muni.fi.xkozubi1
-
Imitates Jenkins default sorter.
- DefaultSorter() - Constructor for class cz.muni.fi.xkozubi1.DefaultSorter
- doCheckPeriodRunnable(String) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- doCheckPermeability(String) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- doFillStrategyTypeItems() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- doReset() - Static method in class cz.muni.fi.xkozubi1.Utils
-
Sets QueueSorter to DefaultSorter if it was ShutdownQueueSorter before.
E
- EstimatedDurationComparator - Class in cz.muni.fi.xkozubi1
-
Compares Queue.BuildableItems by getEstimatedDuration().
- EstimatedDurationComparator() - Constructor for class cz.muni.fi.xkozubi1.EstimatedDurationComparator
G
- getInstance() - Static method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- getPeriodRunnable() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- getPermeability() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- getPluginOn() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- getSorterOn() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- getStrategyOption() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- getTimeOpenQueueMillis() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
H
- handleLogic() - Method in class cz.muni.fi.xkozubi1.HandleQuietingDown
-
The main function, calls other methods based on obtained strategy type if there is any idle executor.
- HandleQuietingDown - Class in cz.muni.fi.xkozubi1
-
Based on a strategy type, appropriate logic is performed.
- handleSorterOn(boolean) - Static method in class cz.muni.fi.xkozubi1.Utils
-
Based on input condition, sets QueueSorter either to ShutdownQueueSorter or the original sorter.
I
- isCanAddToQueue() - Static method in class cz.muni.fi.xkozubi1.Utils
- isPluginOn() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- isSorterOn() - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
O
- onEnterWaiting(Queue.WaitingItem) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueQueueListener
- onOnline(Computer, TaskListener) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueComputerListener
- onTemporarilyOnline(Computer) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueComputerListener
R
- run() - Method in class cz.muni.fi.xkozubi1.ShutdownTask
S
- setCanAddToQueue(boolean) - Static method in class cz.muni.fi.xkozubi1.Utils
- setPeriodRunnable(long) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- setPermeability(double) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- setPluginOn(boolean) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- setSorterOn(boolean) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- setStrategyOption(String) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- setTimeOpenQueueMillis(long) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- ShutdownQueueComputerListener - Class in cz.muni.fi.xkozubi1
-
Plugin initiation
- ShutdownQueueComputerListener() - Constructor for class cz.muni.fi.xkozubi1.ShutdownQueueComputerListener
- ShutdownQueueConfiguration - Class in cz.muni.fi.xkozubi1
-
Settings for the plugin.
- ShutdownQueueConfiguration() - Constructor for class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- ShutdownQueueConfiguration(boolean, boolean, String, long, double, long) - Constructor for class cz.muni.fi.xkozubi1.ShutdownQueueConfiguration
- ShutdownQueueQueueListener - Class in cz.muni.fi.xkozubi1
- ShutdownQueueQueueListener() - Constructor for class cz.muni.fi.xkozubi1.ShutdownQueueQueueListener
- ShutdownQueueSorter - Class in cz.muni.fi.xkozubi1
-
Plugin's sorter.
- ShutdownQueueSorter(QueueSorter) - Constructor for class cz.muni.fi.xkozubi1.ShutdownQueueSorter
- ShutdownTask - Class in cz.muni.fi.xkozubi1
-
Plugin runnable.
- ShutdownTask(Computer) - Constructor for class cz.muni.fi.xkozubi1.ShutdownTask
- sortBuildableItems(List<Queue.BuildableItem>) - Method in class cz.muni.fi.xkozubi1.DefaultSorter
- sortBuildableItems(List<Queue.BuildableItem>) - Method in class cz.muni.fi.xkozubi1.ShutdownQueueSorter
U
- Utils - Class in cz.muni.fi.xkozubi1
- Utils() - Constructor for class cz.muni.fi.xkozubi1.Utils
All Classes All Packages