|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tools.ant.util.RetryHandler
public class RetryHandler
A simple utility class to take a piece of code (that implements
Retryable
interface) and executes that with possibility to
retry the execution in case of IOException.
Constructor Summary | |
---|---|
RetryHandler(int retriesAllowed,
Task task)
Create a new RetryingHandler. |
Method Summary | |
---|---|
void |
execute(Retryable exe,
java.lang.String desc)
Execute the Retryable code with specified number of retries. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RetryHandler(int retriesAllowed, Task task)
retriesAllowed
- how many times to retrytask
- the Ant task that is is executed from, used for logging onlyMethod Detail |
---|
public void execute(Retryable exe, java.lang.String desc) throws java.io.IOException
Retryable
code with specified number of retries.
exe
- the code to executedesc
- some descriptive text for this piece of code, used for logging
java.io.IOException
- if the number of retries has exceeded the allowed limit
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |