com.atlassian.bamboo.plan.artifact
Class ImmutableArtifactSubscriptionListLazyReference
java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.WeakReference<T>
com.atlassian.util.concurrent.LazyReference<com.google.common.collect.ImmutableList<ImmutableArtifactSubscription>>
com.atlassian.bamboo.plan.artifact.ImmutableArtifactSubscriptionListLazyReference
- All Implemented Interfaces:
- com.google.common.base.Supplier<com.google.common.collect.ImmutableList<ImmutableArtifactSubscription>>
public class ImmutableArtifactSubscriptionListLazyReference
- extends com.atlassian.util.concurrent.LazyReference<com.google.common.collect.ImmutableList<ImmutableArtifactSubscription>>
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 |
ImmutableArtifactSubscriptionListLazyReference
public ImmutableArtifactSubscriptionListLazyReference(@NotNull
ImmutableArtifactManager immutableArtifactManager,
@NotNull
ImmutableJob job)
ImmutableArtifactSubscriptionListLazyReference
public ImmutableArtifactSubscriptionListLazyReference(@NotNull
ImmutableArtifactManager immutableArtifactManager,
@NotNull
ImmutableArtifactDefinition artifactDefinition)
create
protected com.google.common.collect.ImmutableList<ImmutableArtifactSubscription> create()
throws Exception
- Specified by:
create
in class com.atlassian.util.concurrent.LazyReference<com.google.common.collect.ImmutableList<ImmutableArtifactSubscription>>
- Throws:
Exception
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.