public abstract class RetryPolicyBase extends java.lang.Object implements RetryPolicy
| コンストラクタと説明 |
|---|
RetryPolicyBase() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.List<java.lang.Class<? extends java.lang.Throwable>> |
getExceptionsToExclude() |
java.util.List<java.lang.Class<? extends java.lang.Throwable>> |
getExceptionsToRetry() |
boolean |
isRetryable(java.lang.Throwable failure) |
void |
setExceptionsToExclude(java.util.List<java.lang.Class<? extends java.lang.Throwable>> exceptionsToExclude) |
void |
setExceptionsToRetry(java.util.List<java.lang.Class<? extends java.lang.Throwable>> exceptionsToRetry) |
RetryPolicyBase |
withExceptionsToExclude(java.util.Collection<java.lang.Class<? extends java.lang.Throwable>> exceptionsToExclude) |
RetryPolicyBase |
withExceptionsToRetry(java.util.Collection<java.lang.Class<? extends java.lang.Throwable>> exceptionsToRetry) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnextRetryDelaySecondspublic java.util.List<java.lang.Class<? extends java.lang.Throwable>> getExceptionsToRetry()
public void setExceptionsToRetry(java.util.List<java.lang.Class<? extends java.lang.Throwable>> exceptionsToRetry)
public RetryPolicyBase withExceptionsToRetry(java.util.Collection<java.lang.Class<? extends java.lang.Throwable>> exceptionsToRetry)
public java.util.List<java.lang.Class<? extends java.lang.Throwable>> getExceptionsToExclude()
public void setExceptionsToExclude(java.util.List<java.lang.Class<? extends java.lang.Throwable>> exceptionsToExclude)
public RetryPolicyBase withExceptionsToExclude(java.util.Collection<java.lang.Class<? extends java.lang.Throwable>> exceptionsToExclude)
public boolean isRetryable(java.lang.Throwable failure)
isRetryable インタフェース内 RetryPolicy