public class PlanAwareBandanaContext extends BambooBandanaContextImpl implements Comparable<PlanAwareBandanaContext>
Modifier and Type | Field and Description |
---|---|
static PlanAwareBandanaContext |
GLOBAL_CONTEXT |
Constructor and Description |
---|
PlanAwareBandanaContext(BambooBandanaContext parentContext,
long chainId,
long planId,
String pluginKey) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PlanAwareBandanaContext other) |
static PlanAwareBandanaContext |
forChainId(long chainId) |
static PlanAwareBandanaContext |
forJob(ImmutableJob job) |
static PlanAwareBandanaContext |
forPlan(ImmutablePlan plan) |
static PlanAwareBandanaContext |
forPlugin(BambooBandanaContext parentContext,
String pluginKey) |
static PlanAwareBandanaContext |
forPlugin(long chainId,
long planId,
com.atlassian.plugin.Plugin plugin) |
static PlanAwareBandanaContext |
forPlugin(long planId,
com.atlassian.plugin.Plugin plugin)
Deprecated.
since 6.9 use
forPlugin(long, long, Plugin) |
equals, getChainId, getParentContext, getPlanId, getPluginKey, hashCode, hasParentContext
public static final PlanAwareBandanaContext GLOBAL_CONTEXT
public PlanAwareBandanaContext(@Nullable BambooBandanaContext parentContext, long chainId, long planId, @Nullable String pluginKey)
@Deprecated public static PlanAwareBandanaContext forPlugin(long planId, @NotNull com.atlassian.plugin.Plugin plugin)
forPlugin(long, long, Plugin)
public static PlanAwareBandanaContext forChainId(long chainId)
public static PlanAwareBandanaContext forPlugin(long chainId, long planId, @NotNull com.atlassian.plugin.Plugin plugin)
public static PlanAwareBandanaContext forPlugin(@NotNull BambooBandanaContext parentContext, @NotNull String pluginKey)
public static PlanAwareBandanaContext forJob(@NotNull ImmutableJob job)
public static PlanAwareBandanaContext forPlan(@NotNull ImmutablePlan plan)
public int compareTo(PlanAwareBandanaContext other)
compareTo
in interface Comparable<PlanAwareBandanaContext>
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.