Package com.atlassian.bamboo.plan
Class PlanExecutionLaunchControlImpl.PerRepositoryQueues
- java.lang.Object
-
- com.atlassian.bamboo.plan.PlanExecutionLaunchControlImpl.PerRepositoryQueues
-
- Enclosing class:
- PlanExecutionLaunchControlImpl
protected static class PlanExecutionLaunchControlImpl.PerRepositoryQueues extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<Long,Queue<TriggerableInternalKey>>perRepositoryIdQueues
-
Constructor Summary
Constructors Modifier Constructor Description protectedPerRepositoryQueues()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(@NotNull Long repositoryId, @NotNull TriggerableInternalKey valueToAdd)voidclear()Optional<TriggerableInternalKey>popFirst(@NotNull Long repositoryId)
-
-
-
Field Detail
-
perRepositoryIdQueues
protected final Map<Long,Queue<TriggerableInternalKey>> perRepositoryIdQueues
-
-
Method Detail
-
add
public void add(@NotNull @NotNull Long repositoryId, @NotNull @NotNull TriggerableInternalKey valueToAdd)
-
popFirst
public Optional<TriggerableInternalKey> popFirst(@NotNull @NotNull Long repositoryId)
-
clear
public void clear()
-
-