public class ValidateHostDescriptorStep extends ValidateDescriptorStep
| Modifier and Type | Field and Description |
|---|---|
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
hostTemplate |
ciParser, descriptorResolver, scope| Constructor and Description |
|---|
ValidateHostDescriptorStep(java.lang.String descriptorTemplate,
BaseHostTemplate hostTemplate) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
outputDescriptor(java.lang.String descriptorTemplate,
java.util.Map<java.lang.Object,java.lang.Object> scope,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
Replaces all passwords from all CIs from the scope with stars
|
protected java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
parseCis(java.lang.String tpl,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
Parses CIs and appends them to the context
|
protected java.lang.String |
resolveTemplate(java.lang.String tpl,
java.util.Map<java.lang.Object,java.lang.Object> initialScope,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx) |
execute, getDescription, getOrderpublic com.xebialabs.deployit.plugin.api.udm.ConfigurationItem hostTemplate
public ValidateHostDescriptorStep(java.lang.String descriptorTemplate,
BaseHostTemplate hostTemplate)
protected java.lang.String resolveTemplate(java.lang.String tpl,
java.util.Map<java.lang.Object,java.lang.Object> initialScope,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
throws freemarker.template.TemplateException
resolveTemplate in class ValidateDescriptorStepfreemarker.template.TemplateExceptionprotected java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> parseCis(java.lang.String tpl,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
parseCis in class ValidateDescriptorStepprotected void outputDescriptor(java.lang.String descriptorTemplate,
java.util.Map<java.lang.Object,java.lang.Object> scope,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx)
throws java.lang.Exception
outputDescriptor in class ValidateDescriptorStepjava.lang.Exception