Class QueueManagerUtils
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.queue.QueueManagerUtils
-
public class QueueManagerUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static com.google.common.base.Function<ResultKeyProvider,ResultKey>
GET_RESULT_KEY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BuildQueueManager.QueuedResultKey
asQueued(ResultKey resultKey)
static Iterable<ResultKey>
getQueuedExecutables(BuildQueueManager buildQueueManager)
static Predicate<? super ResultKeyProvider>
hasResultKeyEqualTo(ResultKey resultKey)
static void
removeFromQueue(@NotNull BuildQueueManager buildQueueManager, @NotNull Key planKey)
Remove queued items for key.
-
-
-
Field Detail
-
GET_RESULT_KEY
public static final com.google.common.base.Function<ResultKeyProvider,ResultKey> GET_RESULT_KEY
-
-
Method Detail
-
removeFromQueue
public static void removeFromQueue(@NotNull @NotNull BuildQueueManager buildQueueManager, @NotNull @NotNull Key planKey)
Remove queued items for key. This method does not remove any child objects from the queue.
-
getQueuedExecutables
public static Iterable<ResultKey> getQueuedExecutables(BuildQueueManager buildQueueManager)
-
asQueued
public static BuildQueueManager.QueuedResultKey asQueued(ResultKey resultKey)
-
hasResultKeyEqualTo
public static Predicate<? super ResultKeyProvider> hasResultKeyEqualTo(ResultKey resultKey)
-
-