@Metadata(virtual=true,
description="War Module that has an associated context.xml")
public class ContextWarModule
extends com.xebialabs.deployit.plugin.generic.deployed.CopiedArtifact<com.xebialabs.deployit.plugin.jee.artifact.War>
STEP_OPTION_NONE, STEP_OPTION_UPLOAD_ARTIFACT_DATA, STEP_OPTION_UPLOAD_CLASSPATH_RESOURCES, STEP_OPTION_UPLOAD_TEMPLATE_CLASSPATH_RESOURCES, STEP_OPTIONS_DEFAULT, STEP_OPTIONS_DESCRIPTION_SUFFIX, STEP_OPTIONS_REGEXid, syntheticProperties, type| Constructor and Description |
|---|
ContextWarModule() |
| Modifier and Type | Method and Description |
|---|---|
protected com.xebialabs.deployit.plugin.generic.step.ArtifactDeleteStep |
createArtifactDeleteStep() |
protected com.xebialabs.deployit.plugin.generic.step.TemplateArtifactCopyStep |
createTemplateArtifactCopyStep(int order,
java.lang.String verb) |
void |
executeCreate(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta) |
void |
executeDestroy(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) |
java.lang.String |
getContextDescription(java.lang.String verb) |
java.lang.String |
getContextRoot() |
java.lang.String |
getContextSubject() |
java.lang.String |
getContextTemplate() |
java.lang.String |
getContextXmlTargetDirectory() |
int |
getCreateOrderOfContextXml() |
java.util.Set<java.lang.String> |
getDeleteGeneratedResources() |
int |
getDestroyOrderOfContextXml() |
int |
getModifyOrderOfContextXml() |
boolean |
isDestroyOperation() |
boolean |
isManageContextXml() |
boolean |
isRemoveContextXml() |
java.lang.String |
resolveContextFile(java.lang.String fileSeparator) |
void |
setContextRoot(java.lang.String contextRoot) |
void |
setContextSubject(java.lang.String contextSubject) |
void |
setContextTemplate(java.lang.String contextTemplate) |
void |
setContextXmlTargetDirectory(java.lang.String contextXmlTargetDirectory) |
void |
setCreateOrderOfContextXml(int createOrderOfContextXml) |
void |
setDeleteGeneratedResources(java.util.Set<java.lang.String> deleteGeneratedResources) |
void |
setDestroyOrderOfContextXml(int destroyOrderOfContextXml) |
void |
setManageContextXml(boolean manageContextXml) |
void |
setModifyOrderOfContextXml(int modifyOrderOfContextXml) |
void |
setRemoveContextXml(boolean removeContextXml) |
createArtifactCopyStep, getFile, getPlaceholders, getSourceArtifact, isPreserveExistingFiles, isTargetPathSharedSubDirectories, setFile, setPlaceholders, setPreserveExistingFiles, setTargetPathSharedSubDirectories, setUseDescriptionGeneratedByStepgetTargetDirectory, getTargetFile, isCreateTargetDirectory, isTargetDirectoryShared, resolveTargetFileName, setCreateTargetDirectory, setTargetDirectory, setTargetDirectoryShared, setTargetFilecontrolTaskDispatch, getCreateOptions, getCreateOrder, getCreateVerb, getDeployedApplication, getDeployedAsFreeMarkerContext, getDescription, getDestroyOptions, getDestroyOrder, getDestroyVerb, getInspectClasspathResources, getInspectScript, getInspectTemplateClasspathResources, getModifyOptions, getModifyOrder, getModifyVerb, getNoopOptions, getNoopOrder, getNoopVerb, getPlanOperation, getPropertyOrContainerDefault, inspectContainer, isRestartRequired, isRestartRequiredForNoop, resolveExpression, resolveExpression, resolveExpression, resolveExpression, setCreateOptions, setCreateOrder, setCreateVerb, setDeployedApplication, setDestroyOptions, setDestroyOrder, setDestroyVerb, setInspectClasspathResources, setInspectScript, setInspectTemplateClasspathResources, setModifyOptions, setModifyOrder, setModifyVerb, setNoopOptions, setNoopOrder, setNoopVerb, setPlanOperation, setRestartRequired, setRestartRequiredForNoopgetContainer, getDeployable, setContainer, setDeployablecompareTo, equals, get$token, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, set$token, setId, setProperty, setSyntheticProperties, setType, toStringpublic void executeModify(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
executeModify in class com.xebialabs.deployit.plugin.generic.deployed.CopiedArtifact<com.xebialabs.deployit.plugin.jee.artifact.War>public void executeCreate(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
executeCreate in class com.xebialabs.deployit.plugin.generic.deployed.CopiedArtifact<com.xebialabs.deployit.plugin.jee.artifact.War>public void executeDestroy(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx,
com.xebialabs.deployit.plugin.api.deployment.specification.Delta delta)
executeDestroy in class com.xebialabs.deployit.plugin.generic.deployed.CopiedArtifact<com.xebialabs.deployit.plugin.jee.artifact.War>protected com.xebialabs.deployit.plugin.generic.step.TemplateArtifactCopyStep createTemplateArtifactCopyStep(int order,
java.lang.String verb)
protected com.xebialabs.deployit.plugin.generic.step.ArtifactDeleteStep createArtifactDeleteStep()
createArtifactDeleteStep in class com.xebialabs.deployit.plugin.generic.deployed.CopiedArtifact<com.xebialabs.deployit.plugin.jee.artifact.War>public java.lang.String resolveContextFile(java.lang.String fileSeparator)
public java.lang.String getContextDescription(java.lang.String verb)
public java.lang.String getContextRoot()
public void setContextRoot(java.lang.String contextRoot)
public java.lang.String getContextTemplate()
public void setContextTemplate(java.lang.String contextTemplate)
public int getCreateOrderOfContextXml()
public void setCreateOrderOfContextXml(int createOrderOfContextXml)
public java.lang.String getContextXmlTargetDirectory()
public void setContextXmlTargetDirectory(java.lang.String contextXmlTargetDirectory)
public boolean isRemoveContextXml()
public void setRemoveContextXml(boolean removeContextXml)
public java.util.Set<java.lang.String> getDeleteGeneratedResources()
public void setDeleteGeneratedResources(java.util.Set<java.lang.String> deleteGeneratedResources)
public int getModifyOrderOfContextXml()
public void setModifyOrderOfContextXml(int modifyOrderOfContextXml)
public int getDestroyOrderOfContextXml()
public void setDestroyOrderOfContextXml(int destroyOrderOfContextXml)
public boolean isDestroyOperation()
public java.lang.String getContextSubject()
public void setContextSubject(java.lang.String contextSubject)
public boolean isManageContextXml()
public void setManageContextXml(boolean manageContextXml)