public abstract class AbstractXmlAccessDeploymentStep extends AbstractDeploymentStep
| Constructor and Description |
|---|
AbstractXmlAccessDeploymentStep(java.lang.String description,
int order) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
executeXmlAccess(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
java.lang.String xmlAccessScript,
com.xebialabs.deployit.plugin.api.udm.Deployed<? extends com.xebialabs.deployit.plugin.api.udm.Deployable,? extends WpContainer> deployedCi,
java.util.Map<java.lang.String,?> parseContext)
Execute the xml access script using the supplied CI and parse context
|
protected abstract TemplateParser |
getTemplateParser()
Return instance of the template parser.
|
getDescription, getOrder, getPropertypublic AbstractXmlAccessDeploymentStep(java.lang.String description,
int order)
description - order - protected abstract TemplateParser getTemplateParser()
protected boolean executeXmlAccess(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
java.lang.String xmlAccessScript,
com.xebialabs.deployit.plugin.api.udm.Deployed<? extends com.xebialabs.deployit.plugin.api.udm.Deployable,? extends WpContainer> deployedCi,
java.util.Map<java.lang.String,?> parseContext)
ctx - The deployment context use to log information.xmlAccessScript - Location of the XML access script template.deployedCi - The CI associated with the XML access script.parseContext - The context used to parse the XML access template.