com.atlassian.bamboo.plan.artifact
Interface ArtifactDefinitionContext
- All Superinterfaces:
- ArtifactDefinitionBase, BambooIdProvider, ImmutableArtifactDefinitionBase, NameProvider, java.io.Serializable
- All Known Implementing Classes:
- ArtifactDefinitionContextImpl
public interface ArtifactDefinitionContext
- extends ArtifactDefinitionBase, java.io.Serializable
This class contains additional artifact information. It's used from BuildContext, transferred to the agent and should not
contain any lazily references unresolvable on the agent side.
hasSubscribers
boolean hasSubscribers()
- Marks if there are subscriptions for for this artifact.
If there are subscriptions and artifact is not created/uploaded properly, producer job will fail.
Otherwise, plan job will continue
- Returns:
- true if artifact has subscriptions
getLinkType
@NotNull
java.lang.String getLinkType()
- The
ArtifactLink.getLinkType()
- Returns:
- linkType
substituteVariables
void substituteVariables(CustomVariableContext customVariableContext)
Copyright © 2012 Atlassian. All Rights Reserved.