Class BlockFor
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.taskdefs.condition.ConditionBase
org.apache.tools.ant.taskdefs.WaitFor
org.apache.tools.ant.taskdefs.optional.testing.BlockFor
- All Implemented Interfaces:
java.lang.Cloneable
public class BlockFor extends WaitFor
- Since:
- Ant 1.8
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.apache.tools.ant.taskdefs.WaitFor
DEFAULT_CHECK_MILLIS, DEFAULT_MAX_WAIT_MILLIS, ONE_DAY, ONE_HOUR, ONE_MILLISECOND, ONE_MINUTE, ONE_SECOND, ONE_WEEK -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaddText(java.lang.String message)Set the error text; all properties are expanded in the message.protected voidprocessTimeout()If the wait fails, a BuildException is thrown.Methods inherited from class org.apache.tools.ant.taskdefs.WaitFor
calculateCheckEveryMillis, calculateMaxWaitMillis, execute, processSuccess, setCheckEvery, setCheckEveryUnit, setMaxWait, setMaxWaitUnit, setTimeoutPropertyMethods inherited from class org.apache.tools.ant.taskdefs.condition.ConditionBase
add, addAnd, addAvailable, addChecksum, addContains, addEquals, addFilesMatch, addHttp, addIsFalse, addIsFileSelected, addIsReference, addIsSet, addIsTrue, addNot, addOr, addOs, addSocket, addUptodate, countConditions, getConditions, getTaskName, setTaskNameMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
Method Details
-
processTimeout
If the wait fails, a BuildException is thrown. All the superclasses actions are called first.- Overrides:
processTimeoutin classWaitFor- Throws:
BuildTimeoutException- on timeout, using the text intext
-
addText
public void addText(java.lang.String message)Set the error text; all properties are expanded in the message.- Parameters:
message- the text to use in a failure message
-