com.atlassian.bamboo.plan.artifact
Class ImmutableArtifactDefinitionLazyReference
java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.WeakReference<T>
com.atlassian.util.concurrent.LazyReference<ImmutableArtifactDefinition>
com.atlassian.bamboo.plan.artifact.ImmutableArtifactDefinitionLazyReference
- All Implemented Interfaces:
- com.google.common.base.Supplier<ImmutableArtifactDefinition>
public class ImmutableArtifactDefinitionLazyReference
- extends com.atlassian.util.concurrent.LazyReference<ImmutableArtifactDefinition>
Nested classes/interfaces inherited from class com.atlassian.util.concurrent.LazyReference |
com.atlassian.util.concurrent.LazyReference.InitializationException |
Methods inherited from class com.atlassian.util.concurrent.LazyReference |
cancel, get, getInterruptibly, isInitialized |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImmutableArtifactDefinitionLazyReference
public ImmutableArtifactDefinitionLazyReference(@NotNull
ImmutableArtifactManager immutableArtifactManager,
@NotNull
ImmutableArtifactSubscription artifactSubscription)
create
protected ImmutableArtifactDefinition create()
throws Exception
- Specified by:
create
in class com.atlassian.util.concurrent.LazyReference<ImmutableArtifactDefinition>
- Throws:
Exception
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.