Class PlatformImageStructureBuilderTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
de.hybris.ant.taskdefs.PlatformImageStructureBuilderTask
All Implemented Interfaces:
Cloneable

public class PlatformImageStructureBuilderTask extends org.apache.tools.ant.Task
Creates platform docker image structure via ant task
  • Field Details

    • productionPackagesDir

      protected String productionPackagesDir
    • platformImageDir

      protected String platformImageDir
    • externalTomcatDir

      protected String externalTomcatDir
    • serverXmlTemplate

      protected String serverXmlTemplate
    • loggingPropertiesTemplate

      protected String loggingPropertiesTemplate
    • customTomcatFiles

      protected String customTomcatFiles
    • platformImageAspects

      protected String platformImageAspects
    • templatesProperties

      protected String templatesProperties
  • Constructor Details

    • PlatformImageStructureBuilderTask

      public PlatformImageStructureBuilderTask()
  • Method Details

    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException
    • initContextGenerators

      protected void initContextGenerators()
    • getRelativeTomcatContextInfoForAllExtensions

      public List<ExtensionTomcatContextInfoProvider.TomcatContextInfo> getRelativeTomcatContextInfoForAllExtensions(Map<String,String> aspectLocalProperties)
    • buildDisabledWebRootsProperties

      public Map<String,String> buildDisabledWebRootsProperties(Map<String,String> tpAspectLocalProperties, Map<String,String> aspectEnabledWebAppsProperties)
    • getDisabledExtensions

      public List<String> getDisabledExtensions(Map<String,String> aspectLocalProperties, Map<String,String> aspectEnabledWebAppsProperties)
    • getPlatformHome

      protected String getPlatformHome()
    • getProductionPackagesDir

      public String getProductionPackagesDir()
    • setProductionPackagesDir

      public void setProductionPackagesDir(String productionPackagesDir)
    • getPlatformImageDir

      public String getPlatformImageDir()
    • setPlatformImageDir

      public void setPlatformImageDir(String platformImageDir)
    • getExternalTomcatDir

      public String getExternalTomcatDir()
    • setExternalTomcatDir

      public void setExternalTomcatDir(String externalTomcatDir)
    • getServerXmlTemplate

      public String getServerXmlTemplate()
    • setServerXmlTemplate

      public void setServerXmlTemplate(String serverXmlTemplate)
    • getLoggingPropertiesTemplate

      public String getLoggingPropertiesTemplate()
    • setLoggingPropertiesTemplate

      public void setLoggingPropertiesTemplate(String loggingPropertiesTemplate)
    • getPlatformImageAspects

      public String getPlatformImageAspects()
    • setPlatformImageAspects

      public void setPlatformImageAspects(String platformImageAspects)
    • getCustomTomcatFiles

      public String getCustomTomcatFiles()
    • setCustomTomcatFiles

      public void setCustomTomcatFiles(String customTomcatFiles)
    • getTemplatesProperties

      public String getTemplatesProperties()
    • setTemplatesProperties

      public void setTemplatesProperties(String templatesProperties)