Class Retry

java.lang.Object
All Implemented Interfaces:
java.lang.Cloneable, TaskContainer

public class Retry
extends Task
implements TaskContainer
Retries the nested task a set number of times
Since:
Ant 1.7.1
  • Constructor Details

  • Method Details

    • addTask

      public void addTask​(Task t)
      set the task
      Specified by:
      addTask in interface TaskContainer
      Parameters:
      t - the task to retry.
    • setRetryCount

      public void setRetryCount​(int n)
      set the number of times to retry the task
      Parameters:
      n - the number to use.
    • setRetryDelay

      public void setRetryDelay​(int retryDelay)
      set the delay between retries (in milliseconds)
      Parameters:
      retryDelay - the time between retries.
      Since:
      Ant 1.8.3
    • execute

      public void execute() throws BuildException
      perform the work
      Overrides:
      execute in class Task
      Throws:
      BuildException - if there is an error.