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