@Metadata(description="Base class for all extensible deployed configuration items.") public abstract class ExtensibleDeployed<D extends com.xebialabs.deployit.plugin.api.udm.Deployable> extends com.xebialabs.deployit.plugin.python.PythonManagedDeployed<D,WasContainer>
id, syntheticProperties, type| Constructor and Description |
|---|
ExtensibleDeployed() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addStartStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx) |
protected void |
addStopStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx) |
void |
create(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
void |
create(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta,
com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint) |
void |
destroy(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
void |
destroy(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta,
com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint,
boolean isStopStepRequired) |
void |
executeNoop(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
protected ContainerRestartStrategy |
getContainerRestartStrategy() |
int |
getCreateOrder() |
java.lang.String |
getCreateScript() |
java.lang.String |
getCreateVerb() |
int |
getDestroyOrder() |
java.lang.String |
getDestroyScript() |
java.lang.String |
getDestroyVerb() |
int |
getModifyOrder() |
java.lang.String |
getModifyScript() |
java.lang.String |
getModifyVerb() |
protected DeployedRestartStrategy |
getRestartStrategy() |
java.lang.String |
getStandardPropertiesNotToExpose() |
int |
getStartOrder() |
java.lang.String |
getStartScript() |
java.lang.String |
getStartVerb() |
int |
getStopOrder() |
java.lang.String |
getStopScript() |
java.lang.String |
getStopVerb() |
int |
getSyncAfterCreateOrder() |
int |
getSyncAfterDestroyOrder() |
int |
getSyncAfterModifyOrder() |
void |
modify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
void |
modify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta,
com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint) |
protected void |
setContainerRestartStrategy(ContainerRestartStrategy containerRestartStrategy) |
protected void |
setRestartStrategy(DeployedRestartStrategy restartStrategy) |
addStep, addStep, addStep, addStep, addStep, checkpoint, checkpoint, controlTaskDispatch, getDescription, getDiscoverOrder, getExposeDeployedApplication, getLibraryScripts, getPythonVars, getPythonVars, setDiscoverOrder, setExposeDeployedApplicationgetContainer, 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 create(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
public void create(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta,
com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint)
protected void addStartStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
protected void addStopStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
public void modify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
public void modify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta,
com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint)
public void executeNoop(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
public void destroy(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
public void destroy(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta,
com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint,
boolean isStopStepRequired)
public java.lang.String getCreateScript()
public java.lang.String getCreateVerb()
public int getCreateOrder()
public java.lang.String getModifyScript()
public java.lang.String getModifyVerb()
public int getModifyOrder()
public int getSyncAfterModifyOrder()
public java.lang.String getDestroyScript()
public java.lang.String getDestroyVerb()
public int getDestroyOrder()
public int getSyncAfterDestroyOrder()
public java.lang.String getStartScript()
public java.lang.String getStartVerb()
public int getStartOrder()
public java.lang.String getStopScript()
public java.lang.String getStopVerb()
public int getStopOrder()
public java.lang.String getStandardPropertiesNotToExpose()
public int getSyncAfterCreateOrder()
protected DeployedRestartStrategy getRestartStrategy()
protected void setRestartStrategy(DeployedRestartStrategy restartStrategy)
protected ContainerRestartStrategy getContainerRestartStrategy()
protected void setContainerRestartStrategy(ContainerRestartStrategy containerRestartStrategy)