Class PlatformImageStructureBuilderTask

  • All Implemented Interfaces:
    java.lang.Cloneable

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

      • productionPackagesDir

        protected java.lang.String productionPackagesDir
      • platformImageDir

        protected java.lang.String platformImageDir
      • externalTomcatDir

        protected java.lang.String externalTomcatDir
      • serverXmlTemplate

        protected java.lang.String serverXmlTemplate
      • loggingPropertiesTemplate

        protected java.lang.String loggingPropertiesTemplate
      • customTomcatFiles

        protected java.lang.String customTomcatFiles
      • platformImageAspects

        protected java.lang.String platformImageAspects
      • templatesProperties

        protected java.lang.String templatesProperties
    • Constructor Detail

      • PlatformImageStructureBuilderTask

        public PlatformImageStructureBuilderTask()
    • Method Detail

      • 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()
      • buildDisabledWebRootsProperties

        public java.util.Map<java.lang.String,​java.lang.String> buildDisabledWebRootsProperties​(java.util.Map<java.lang.String,​java.lang.String> tpAspectLocalProperties,
                                                                                                      java.util.Map<java.lang.String,​java.lang.String> aspectEnabledWebAppsProperties)
      • getDisabledExtensions

        public java.util.List<java.lang.String> getDisabledExtensions​(java.util.Map<java.lang.String,​java.lang.String> aspectLocalProperties,
                                                                      java.util.Map<java.lang.String,​java.lang.String> aspectEnabledWebAppsProperties)
      • getPlatformHome

        protected java.lang.String getPlatformHome()
      • getProductionPackagesDir

        public java.lang.String getProductionPackagesDir()
      • setProductionPackagesDir

        public void setProductionPackagesDir​(java.lang.String productionPackagesDir)
      • getPlatformImageDir

        public java.lang.String getPlatformImageDir()
      • setPlatformImageDir

        public void setPlatformImageDir​(java.lang.String platformImageDir)
      • getExternalTomcatDir

        public java.lang.String getExternalTomcatDir()
      • setExternalTomcatDir

        public void setExternalTomcatDir​(java.lang.String externalTomcatDir)
      • getServerXmlTemplate

        public java.lang.String getServerXmlTemplate()
      • setServerXmlTemplate

        public void setServerXmlTemplate​(java.lang.String serverXmlTemplate)
      • getLoggingPropertiesTemplate

        public java.lang.String getLoggingPropertiesTemplate()
      • setLoggingPropertiesTemplate

        public void setLoggingPropertiesTemplate​(java.lang.String loggingPropertiesTemplate)
      • getPlatformImageAspects

        public java.lang.String getPlatformImageAspects()
      • setPlatformImageAspects

        public void setPlatformImageAspects​(java.lang.String platformImageAspects)
      • getCustomTomcatFiles

        public java.lang.String getCustomTomcatFiles()
      • setCustomTomcatFiles

        public void setCustomTomcatFiles​(java.lang.String customTomcatFiles)
      • getTemplatesProperties

        public java.lang.String getTemplatesProperties()
      • setTemplatesProperties

        public void setTemplatesProperties​(java.lang.String templatesProperties)