com.xebialabs.deployit.plugin.api.udm.artifact
Interface DerivedArtifact<D extends SourceArtifact>
- All Superinterfaces:
- Artifact, ConfigurationItem, java.io.Serializable
- All Known Implementing Classes:
- BaseDeployedArtifact
public interface DerivedArtifact<D extends SourceArtifact>
- extends Artifact
getSourceArtifact
D getSourceArtifact()
getPlaceholders
java.util.Map<java.lang.String,java.lang.String> getPlaceholders()
setPlaceholders
void setPlaceholders(java.util.Map<java.lang.String,java.lang.String> placeholders)
initFile
void initFile(PlaceholderReplacer replacer)
- Only called in case the DeployedArtifact has a corresponding set Deployable Artifact.
- Parameters:
replacer - The replacer that can be used to replace placeholders for this DeployedArtifact.