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 protected
PerRepositoryQueues()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(@NotNull Long repositoryId, @NotNull TriggerableInternalKey valueToAdd)
void
clear()
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()
-
-