@Metadata(virtual=true,
description="Abstract deployed that can target any DeployableArtifact to a Host.")
public class DeployedArtifactOnHost<D extends com.xebialabs.deployit.plugin.api.udm.DeployableArtifact>
extends com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact<D,com.xebialabs.deployit.plugin.overthere.Host>
id, syntheticProperties, type| Constructor and Description |
|---|
DeployedArtifactOnHost() |
| Modifier and Type | Method and Description |
|---|---|
void |
executeCreate(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
void |
executeDestroy(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
void |
executeModify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
java.lang.String |
getTargetFileName() |
java.lang.String |
getTargetPath() |
boolean |
isCopyDirectlyToTargetPath() |
boolean |
isCreateTargetPath() |
boolean |
isTargetPathShared() |
boolean |
isTargetPathSharedSubDirectories() |
void |
setCopyDirectlyToTargetPath(boolean copyDirectlyToTargetPath) |
void |
setCreateTargetPath(boolean createTargetPath) |
void |
setTargetFileName(java.lang.String targetFileName) |
void |
setTargetPath(java.lang.String targetPath) |
void |
setTargetPathShared(boolean targetPathShared) |
void |
setTargetPathSharedSubDirectories(boolean targetPathSharedSubDirectories) |
getFile, getPlaceholders, getSourceArtifact, setFile, setPlaceholdersgetContainer, getDeployable, setContainer, setDeployablecompareTo, equals, get$ciAttributes, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$token, set$validationMessages, setId, setProperty, setType, toStringpublic void executeCreate(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
public void executeModify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
public void executeDestroy(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
public java.lang.String getTargetPath()
public void setTargetPath(java.lang.String targetPath)
public boolean isTargetPathShared()
public void setTargetPathShared(boolean targetPathShared)
public boolean isCreateTargetPath()
public void setCreateTargetPath(boolean createTargetPath)
public java.lang.String getTargetFileName()
public void setTargetFileName(java.lang.String targetFileName)
public boolean isCopyDirectlyToTargetPath()
public void setCopyDirectlyToTargetPath(boolean copyDirectlyToTargetPath)
public boolean isTargetPathSharedSubDirectories()
public void setTargetPathSharedSubDirectories(boolean targetPathSharedSubDirectories)