public class ContextXmlHelper
extends java.lang.Object
| Constructor and Description |
|---|
ContextXmlHelper(com.xebialabs.deployit.plugin.generic.step.BaseDeploymentStep step) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
attributeMapToString(java.util.Map<java.lang.String,java.lang.String> map) |
protected java.lang.String |
convertMapToTomcatMapStringFormat(java.util.Map<java.lang.String,java.lang.String> map) |
protected java.util.Map<java.lang.String,java.lang.String> |
mergeWithElementAttributes(freemarker.ext.dom.NodeModel nodeModel,
java.util.Map<java.lang.String,java.lang.String> overrideAttributes) |
java.util.Map<java.lang.String,java.lang.String> |
populateElementAttributesFromCi(freemarker.ext.beans.BeanModel ci,
java.util.Map<java.lang.String,java.lang.String> propertyToAttributeMapping) |
freemarker.ext.dom.NodeModel |
readOrCreateContext(java.lang.String path) |
protected java.util.Map<java.lang.String,java.lang.String> |
removeAttributes(freemarker.ext.dom.NodeModel nodeModel,
java.util.Collection<java.lang.String> attributesToRemove) |
protected java.util.List<java.lang.String> |
resolveAttributeNamesFromPropertyToAttributeMapping(java.util.Map<java.lang.String,java.lang.String> propertyToAttributeMapping) |
java.util.Map<java.lang.String,java.lang.String> |
resolveElementAttributes(freemarker.ext.dom.NodeModel nodeModel,
freemarker.ext.beans.BeanModel ci,
java.util.Map<java.lang.String,java.lang.String> propertyToAttributeMapping,
boolean isDestroyOperation) |
public ContextXmlHelper(com.xebialabs.deployit.plugin.generic.step.BaseDeploymentStep step)
public freemarker.ext.dom.NodeModel readOrCreateContext(java.lang.String path)
public java.lang.String attributeMapToString(java.util.Map<java.lang.String,java.lang.String> map)
public java.util.Map<java.lang.String,java.lang.String> resolveElementAttributes(freemarker.ext.dom.NodeModel nodeModel,
freemarker.ext.beans.BeanModel ci,
java.util.Map<java.lang.String,java.lang.String> propertyToAttributeMapping,
boolean isDestroyOperation)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic java.util.Map<java.lang.String,java.lang.String> populateElementAttributesFromCi(freemarker.ext.beans.BeanModel ci,
java.util.Map<java.lang.String,java.lang.String> propertyToAttributeMapping)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionprotected java.util.List<java.lang.String> resolveAttributeNamesFromPropertyToAttributeMapping(java.util.Map<java.lang.String,java.lang.String> propertyToAttributeMapping)
protected java.lang.String convertMapToTomcatMapStringFormat(java.util.Map<java.lang.String,java.lang.String> map)
protected java.util.Map<java.lang.String,java.lang.String> mergeWithElementAttributes(freemarker.ext.dom.NodeModel nodeModel,
java.util.Map<java.lang.String,java.lang.String> overrideAttributes)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionprotected java.util.Map<java.lang.String,java.lang.String> removeAttributes(freemarker.ext.dom.NodeModel nodeModel,
java.util.Collection<java.lang.String> attributesToRemove)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelException