Package com.atlassian.bamboo.plan.cache
Class AbstractImmutableChain.VcsBambooSpecsSourceResettableLazyReference
java.lang.Object
io.atlassian.util.concurrent.ResettableLazyReference<ImmutableVcsBambooSpecsSource>
com.atlassian.bamboo.plan.cache.AbstractImmutableChain.VcsBambooSpecsSourceResettableLazyReference
- All Implemented Interfaces:
Supplier<ImmutableVcsBambooSpecsSource>
- Enclosing class:
- AbstractImmutableChain
public static class AbstractImmutableChain.VcsBambooSpecsSourceResettableLazyReference
extends io.atlassian.util.concurrent.ResettableLazyReference<ImmutableVcsBambooSpecsSource>
-
Constructor Summary
ConstructorDescriptionVcsBambooSpecsSourceResettableLazyReference
(@NotNull BambooSpecsSourceDao bambooSpecsSourceDao, @Nullable ImmutableVcsBambooSpecsSource initialValue, long chainId) -
Method Summary
Modifier and TypeMethodDescriptionprotected ImmutableVcsBambooSpecsSource
create()
void
setExplicitly
(@Nullable ImmutableVcsBambooSpecsSource value) Methods inherited from class io.atlassian.util.concurrent.ResettableLazyReference
cancel, get, getInterruptibly, isInitialized, onReset, reset, resets
-
Constructor Details
-
VcsBambooSpecsSourceResettableLazyReference
public VcsBambooSpecsSourceResettableLazyReference(@NotNull @NotNull BambooSpecsSourceDao bambooSpecsSourceDao, @Nullable @Nullable ImmutableVcsBambooSpecsSource initialValue, long chainId)
-
-
Method Details
-
create
- Specified by:
create
in classio.atlassian.util.concurrent.ResettableLazyReference<ImmutableVcsBambooSpecsSource>
- Throws:
Exception
-
setExplicitly
-