| Interface | Description |
|---|---|
| CachedPlanManager | |
| ChainResultDetails |
Simple helper class for a chain result for items that are expensive to calculate (ie traverses through the jobs)
|
| ImmutableBuildable | |
| ImmutableChain |
Represents a
Chain that is immutable. |
| ImmutableChainBranch |
Interface of an immutable version of
ChainBranch |
| ImmutableDeletable |
Interface that lets an object be deleted or not
|
| ImmutableJob |
Immutable, threadsafe cacheable version of
Job |
| ImmutablePlan |
Represents a
Plan that is immutable. |
| ImmutablePlanCacheService |
An experimental API for getting immutable, weakly held, cached
ImmutableChain. |
| ImmutablePlanCacheService.CacheInvalidator | |
| ImmutablePlanManager |
Transactional manager for immutable plans.
|
| ImmutableTopLevelPlan |
Represents a
TopLevelPlan that is immutable. |
| Class | Description |
|---|---|
| BambooCacheStats |
A wrapper around
CacheStats to provide other useful stats around the caches |
| Annotation Type | Description |
|---|---|
| PlanConfigurationModification |
Annotation used to mark pointcuts after which
ImmutablePlanCacheService.reset(com.atlassian.bamboo.plan.PlanKey) should be called. |
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.