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 void
addText(java.lang.String message)
Set the error text; all properties are expanded in the message.protected void
processTimeout()
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, setTimeoutProperty
Methods 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, setTaskName
Methods 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:
processTimeout
in 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
-