Class CleanTask

  • All Implemented Interfaces:
    Cloneable

    public class CleanTask
    extends AbstractTask
    Removes the apps deployed to the apps/dropins folder, the logs in the serverOutputDir and every file in the workarea folder depending on the type of cleaning.
    • Constructor Detail

      • CleanTask

        public CleanTask()
    • 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
      • isLogs

        public boolean isLogs()
        Returns:
        the logs
      • setLogs

        public void setLogs​(boolean logs)
        Parameters:
        logs - Clean the serverOutputDir/logs dir
      • isWorkarea

        public boolean isWorkarea()
        Returns:
        the workarea
      • setWorkarea

        public void setWorkarea​(boolean workarea)
        Parameters:
        workarea - Clean the serverOutputDir/workarea dir
      • isDropins

        public boolean isDropins()
        Returns:
        the dropins
      • setDropins

        public void setDropins​(boolean dropins)
        Parameters:
        dropins - Clean the serverConfigDir/dropins dir
      • isApps

        public boolean isApps()
        Returns:
        the apps
      • setApps

        public void setApps​(boolean apps)
        Parameters:
        apps - Clean the serverConfigDir/apps dir