Class AbstractTransformer<T>
java.lang.Object
io.github.resilience4j.ratpack.internal.AbstractTransformer<T>
- All Implemented Interfaces:
ratpack.func.Function<ratpack.exec.Upstream<? extends T>,ratpack.exec.Upstream<T>>
- Direct Known Subclasses:
BulkheadTransformer,CircuitBreakerTransformer,RateLimiterTransformer,RetryTransformer,TimeLimiterTransformer
public abstract class AbstractTransformer<T>
extends java.lang.Object
implements ratpack.func.Function<ratpack.exec.Upstream<? extends T>,ratpack.exec.Upstream<T>>
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AbstractTransformer() -
Method Summary
Modifier and Type Method Description protected voidhandleRecovery(ratpack.exec.Downstream<? super T> down, java.lang.Throwable throwable)
-
Field Details
-
Constructor Details
-
AbstractTransformer
public AbstractTransformer()
-
-
Method Details
-
handleRecovery
protected void handleRecovery(ratpack.exec.Downstream<? super T> down, java.lang.Throwable throwable)
-