ch.systemsx.cisd.common.api.retry
Class RetryCaller<T,E extends java.lang.Throwable>

java.lang.Object
  extended by ch.systemsx.cisd.common.api.retry.RetryCaller<T,E>

public abstract class RetryCaller<T,E extends java.lang.Throwable>
extends java.lang.Object


Constructor Summary
RetryCaller()
           
RetryCaller(RetryConfiguration configuration)
           
 
Method Summary
 T callWithRetry()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RetryCaller

public RetryCaller()

RetryCaller

public RetryCaller(RetryConfiguration configuration)
Method Detail

callWithRetry

public T callWithRetry()
                throws E extends java.lang.Throwable
Throws:
E extends java.lang.Throwable