public class ExecutionStatusProviderImpl extends Object implements ExecutionStatusProvider
Constructor and Description |
---|
ExecutionStatusProviderImpl() |
Modifier and Type | Method and Description |
---|---|
@NotNull Collection<? extends ExecutionStatus> |
getExecutionStatus(@NotNull PlanKey planKey)
Returns a collection of current
ExecutionStatus s for PlanKey |
@Nullable ExecutionStatus |
getExecutionStatus(@NotNull PlanResultKey planResultKey)
Returns a
ExecutionStatus for the given PlanResultKey |
@Nullable BuildExecution |
getJobExecution(@NotNull PlanResultKey planResultKey)
Get the state of a single Job being executed
|
int |
numberOfExecutions(@NotNull PlanKey planKey)
Returns the number of current
ExecutionStatus s available for PlanKey |
public int numberOfExecutions(@NotNull @NotNull PlanKey planKey)
ExecutionStatusProvider
ExecutionStatus
s available for PlanKey
numberOfExecutions
in interface ExecutionStatusProvider
@NotNull public @NotNull Collection<? extends ExecutionStatus> getExecutionStatus(@NotNull @NotNull PlanKey planKey)
ExecutionStatusProvider
ExecutionStatus
s for PlanKey
getExecutionStatus
in interface ExecutionStatusProvider
@Nullable public @Nullable ExecutionStatus getExecutionStatus(@NotNull @NotNull PlanResultKey planResultKey)
ExecutionStatusProvider
ExecutionStatus
for the given PlanResultKey
getExecutionStatus
in interface ExecutionStatusProvider
@Nullable public @Nullable BuildExecution getJobExecution(@NotNull @NotNull PlanResultKey planResultKey)
ExecutionStatusProvider
getJobExecution
in interface ExecutionStatusProvider
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.