com.amazonaws.services.simpleworkflow.flow.interceptors
Class RetryPolicyBase
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicyBase
- All Implemented Interfaces:
- RetryPolicy
- Direct Known Subclasses:
- ExponentialRetryPolicy
public abstract class RetryPolicyBase
- extends java.lang.Object
- implements RetryPolicy
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RetryPolicyBase
public RetryPolicyBase()
getExceptionsToRetry
public java.util.List<java.lang.Class<? extends java.lang.Throwable>> getExceptionsToRetry()
setExceptionsToRetry
public void setExceptionsToRetry(java.util.List<java.lang.Class<? extends java.lang.Throwable>> exceptionsToRetry)
withExceptionsToRetry
public RetryPolicyBase withExceptionsToRetry(java.util.Collection<java.lang.Class<? extends java.lang.Throwable>> exceptionsToRetry)
getExceptionsToExclude
public java.util.List<java.lang.Class<? extends java.lang.Throwable>> getExceptionsToExclude()
setExceptionsToExclude
public void setExceptionsToExclude(java.util.List<java.lang.Class<? extends java.lang.Throwable>> exceptionsToExclude)
withExceptionsToExclude
public RetryPolicyBase withExceptionsToExclude(java.util.Collection<java.lang.Class<? extends java.lang.Throwable>> exceptionsToExclude)
isRetryable
public boolean isRetryable(java.lang.Throwable failure)
- Specified by:
isRetryable
in interface RetryPolicy
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.