@Metadata(virtual=true,
description="Base for all deployed artifacts that utilize the JBoss Cli for configuration")
public class CliManagedDeployedArtifact<D extends com.xebialabs.deployit.plugin.api.udm.DeployableArtifact,C extends CliManagedContainer>
extends CliManagedDeployed<D,C>
implements com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact<D>
id, syntheticProperties, type| Constructor and Description |
|---|
CliManagedDeployedArtifact() |
| 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 |
executeModify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
com.xebialabs.overthere.OverthereFile |
getFile() |
java.util.Map<java.lang.String,java.lang.String> |
getPlaceholders() |
D |
getSourceArtifact() |
void |
setFile(com.xebialabs.overthere.OverthereFile file) |
void |
setPlaceholders(java.util.Map<java.lang.String,java.lang.String> placeholders) |
addStep, addStep, addStep, controlTaskDispatch, createPythonVars, executeCreateWithFactory, executeDestroy, executeModifyWithFactory, executeNoop, getCreateOrder, getCreateScript, getCreateVerb, getDescription, getDestroyOrder, getDestroyScript, getDestroyVerb, getInspectScript, getLibraries, getModifyOrder, getModifyScript, getModifyVerb, getNoopOrder, getNoopScript, getNoopVerb, inspect, setCreateOrder, setCreateScript, setCreateVerb, setDestroyOrder, setDestroyScript, setDestroyVerb, setInspectScript, setLibraries, setModifyOrder, setModifyScript, setModifyVerb, setNoopOrder, setNoopScript, setNoopVerbgetContainer, 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 java.util.Map<java.lang.String,java.lang.String> getPlaceholders()
getPlaceholders in interface com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact<D extends com.xebialabs.deployit.plugin.api.udm.DeployableArtifact>public void setPlaceholders(java.util.Map<java.lang.String,java.lang.String> placeholders)
setPlaceholders in interface com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact<D extends com.xebialabs.deployit.plugin.api.udm.DeployableArtifact>public com.xebialabs.overthere.OverthereFile getFile()
getFile in interface com.xebialabs.deployit.plugin.api.udm.artifact.Artifactpublic void setFile(com.xebialabs.overthere.OverthereFile file)
setFile in interface com.xebialabs.deployit.plugin.api.udm.artifact.Artifactpublic D getSourceArtifact()
getSourceArtifact in interface com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact<D extends com.xebialabs.deployit.plugin.api.udm.DeployableArtifact>public void executeCreate(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
executeCreate in class CliManagedDeployed<D extends com.xebialabs.deployit.plugin.api.udm.DeployableArtifact,C extends CliManagedContainer>public void executeModify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
executeModify in class CliManagedDeployed<D extends com.xebialabs.deployit.plugin.api.udm.DeployableArtifact,C extends CliManagedContainer>